jfinal3.0 oracle 生成代码不认主键?

ousinka 发布于 2017/03/21 10:22
阅读 292
收藏 0

用Generator生成代码里,报:

Exception in thread "main" java.lang.RuntimeException: primaryKey required by active record pattern at com.jfinal.plugin.activerecord.generator.MetaBuilder.buildPrimaryKey(MetaBuilder.java:199) at com.jfinal.plugin.activerecord.generator.MetaBuilder.build(MetaBuilder.java:96) at com.jfinal.plugin.activerecord.generator.Generator.generate(Generator.java:217)

 

但是,调用save() 或 findById() 都可以用,这下尴尬了。

加载中
0
ousinka
ousinka

jfinal默认的dialect为mysql。

加一行generator.setDialect(new OracleDialect()); 搞定了。

返回顶部
顶部