调用new user().save() 报java.sql.SQLIntegrityConstraintViolationException: 调用中的无效参数 开调试发现 table 里的 primaryKey 值是ID 请问是强制oracle的每个表里的主键都是ID么? 为啥不能做成自动获取 自动配置呢 因为我看 MetaBuilder 里的 buildPrimaryKey 能获取到每个表的主键的 有什么办法能自己弄成自动配置表的主键么 谢谢大佬们
arp.addMapping(MyModel.class, "MyIdName", "my_table");
不指定的话才默认为 ID
如果用生成器生成映射是自动获取的,无需人工干预
生成器可以下载首页的 jfinal_demo_for_maven.zip,里面有使用示例