jfinal 1.9 多账套 用户绑定自己数据源

hellboy126 发布于 2014/11/17 14:18
阅读 304
收藏 0
@JFinal 你好,想跟你请教个问题:最近项目要使用多账套,要动态创建数据源,登录的时候为每个用户绑定自己的数据源,注意每个用户数据源互不影响。
加载中
1
糊搞

如果你各个数据源中的表结构一致的话,只需要在用户登录时绑定数据源对应的config(在Config类中注册好所有config),然后放弃Model操作数据的方式,全改为操作Record。

如:List<Record> find(Config config, Connection conn, String sql, Object... paras);

这是最简单的处理方式,应该有更合适的方法,我没来得急想。。。@JFinal

hellboy126
hellboy126
就是现在项目已经有很多地方都用到model,改起来动作非常大,而且给系统带来不稳定性。 看一下我建议 《Db可以使用多数据源 Model不能使用多数据源。这样修改源码是不是Model也可以使用多数据源了?》已经发给你了。
返回顶部
顶部