jfinal 数据库表名问题

chi_9 发布于 2016/11/04 10:24
阅读 196
收藏 0

假设:数据库有个比较长的表名aaaa_bbbb_cccc_dddd

在jfinal2.2自动生成model时会生成AaaaBbbbCcccDddd

在查询数据时使用AaaaBbbbCcccDddd.dao.find("select * from aaaa_bbbb_cccc_dddd");

问题是是否有办法可是不使用aaaa_bbbb_cccc_dddd数据库表名,直接使用AaaaBbbbCcccDddd类名作为from后面的表名来查询,这样在开发的时候遇见比较长的表名可以直接复制前面的类来直接使用。


@JFinal

加载中
0
tinshen
tinshen

重构一下生成类的方法。

把你的table名称放到对应的javabean里面定义的变量里面去就可以了。


0
youthflies
youthflies
我现在是Ebean+ jfinal + Freemarker + bootstrap的组合
0
JFinal
JFinal
通过继承 MetaBuilder 定制一个 MyMetaBuilder 出来,可以随心所欲地指定  Model 名称
返回顶部
顶部