如果查询遇到跨库连表数据,一般是没办法跨库查询的。

常见的方式是通过数据同步手段,库A数据同步到库B中,然后通过变成同库查询了。

同步数据的时候,一定会有数据延迟的。如果业务强制锁死即时性。那就库A数据变动的时候,服务A通知服务B,及时同步数据。

服务A提供接口,服务B提供定时任务执行 截断表、拉取数据、批量插入数据。

问题分析:

1、Mybatis预编译字段是2100.不要超过他的编译次数哦!

2、Mybatis配置如果reasonable 为 true,这时如果 pageNum<=0 会查询第一页,如果 pageNum>总页数 会查询最后一页。如果单纯从页数+1判断有没有数据的话,就会造成死循环!

特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取全部资料 ❤