2020-12-17 14:42
@yuwen01 findByCache(String cacheName, Object key, String sql, Object... paras)
看看参数列表是什么,你的"select * ","from ,SQL是整条的不能分开写,不是分页那个函数
2020-11-30 15:17
@JJfinal 业务层的代码,报错的那个类方法里面 Model没有引用错误吗? 有用到 dao 对象的没?查询用的是Model实例化的dao吗?
2020-11-30 12:21
@当下星辰 昂,“前一次还没执行完,第二次马上执行”,意思是代码执行时间超过第二次运行时间了啊。那注意处理synchronized时的代码阻塞问题
2020-11-30 12:13
@JJfinal _MappingKit.mapping(arp); 和 com.kaochang.config.model._MappingKit.mapping(arpKC); 里面检查检查看看里面是不是 model 注册错了 ? 如果注册正常,是不用加use的, 你可以读一下model的源码,就是因为乱加use导致this.configName值被更改,所以下次查询会去到configName库。
检查_MappingKit里面,是不是有同名的java类名,虽然不同包名,但是代码里面会很容易引用错误。开发者以为用的是A数据源的Model ,实际上代码导入的是B数据源的Model,遇到这样的情况业务,建议最安全的办法就是直接对B数据源的 Model类进行重命名,增加统一前缀,避免下次再有人导入包时倒错了。并且统一代码里面Model不要使用use方法。