2017-03-29 22:11
@EATI001 在你的model 中加个 public Boolean save( Model model ) { return model.save() } 这样写...才不优雅了,,, 肯定不如 直接写 model.save() 好啊,,, 符合人性视觉.... 23333
2017-03-28 09:35
@ghostsf 这只是提供一种管理方式
serverName 多对一 configName:---------
ActiveRecordPluginService中是让多域名对应一个数据源的,
如: static map//初始化值
我这边业务场景: 客户会经常换域名, 而且我们这边也提供二,三,级域名, 有的客户自己绑定一级域名, 所以在中间加了个K, 域,名任你随便换我只保证系统这边K唯一就搞定了.
serverName 一对多 configName:---------
一个serverName对多个数据源, 需要根据你业务组装不同的规则就好了, 比如说: 系统的日志数据源吧, 完全可以是 serverName_log 这种形式当K.
还可以是url挂参configName的形式, 还可以是 缓存中 取不同configName. 比如上面ActiveRecordPluginService中static map中值再放configName集合,这也是一种组装方式, 需要看业务场景
serverName 一对一 configName:---------
直接用DbKit就好了
jfinal数据源非常灵活,根据自己需求去组装不同规则就好了
2017-03-14 16:25
@Irin.Chan 是啊用了代码格式, 就不能画底色了, 所以我放弃了用代码格式, 用这个底色主要是划重点, 然后再去看源码会有轻松些