2018-07-04 12:37
@localhost8080 sql 模板引擎只负责生成 sql + paras,具体执行还是原来那套 API,检查一下最终生成的 sql 与 paras 是不是正确的
这些数据在 SqlPara 这个对象中,展开这个对象中的属性即可看到
2018-07-04 11:18
activeRecordPlugin.addMapping(tableName, "id1, id2" , modelClass)
注意上面的第二个参数,用逗号分隔的就是联合主键,只要这样映射一下就 Model 中的 API 支持联合主键了
对于 Db + Record 模式,在需要传入主键的地方,原来是传一个,现在是传两个,传的方式仍然是逗号分隔
这些在 Model 与 Db 的 API 上都有示例代码,鼠标放在方法上 eclipse 会自动提示出这些代码
此外,addMapping 这种操作早在两年前已经是生成器自动化了,不需要人工干预,下载首页的 jfinal demo 中的生成器,改改配置即可使用
2018-07-03 17:27
@Jonsy 原来是这样
jfinal 的路由不支持 controller 中的 method 重载,即使是参数名不同也不支持,会引发很多问题,所以干脆就没有支持
当然,这里的不支持是指要成为 action 的 public 方法,其它 method 没问题
2018-07-03 16:31
@netwild 先用 db 实现,然后中间放一个缓存提速即可,注意看 jfinal club 中的用法