|
发表于 2020-2-13 16:56:13
|
显示全部楼层
给TaskDB.java就能解决它的问题, 基本思路:
1. 自己定义一个数据模块(假设是csystem/data), 连接自己的数据库, 里面有history相关的表,
2. 在TaskDB.java中, 修改一个地方就可以正常使用了(不需要改UI)
修改其中的select方法
public static Table select(String query, Map<String, Object> params, String dataModel, String fnModel){
//如果是history时,使用自己的数据模块
if ("history".equals(ShardUtils.getShardInContext())){
dataModel = "指向自己的数据模块";
}
在方法的入口加这么一句, 修改dataModel的值就行了
|
|