双数据源怎样实现分页

时间:2024-05-31 10:28:52

双数据源怎样实现分页

使用springboot 的时候 我们知道只需要在配置里

pagehelper.helperDialect=sqlserver
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=false
pagehelper.params=count=countSql
这样一些配置 就可以实现pagehelper的分页 但是配置里只能指定一种数据源语言 但是两种不同的数据源怎样实现分页呢
只需要在各自的数据源工厂里加入插件就行了
双数据源怎样实现分页双数据源怎样实现分页
但是这样你以为就可以 那你就高兴得太早了 因为pageleper 的PageHelperAutoConfiguration类实现了自动装载插件 项目启动卉报错:存在多个分页插件 请检查系统配置 那我们该如何解决了 只需要在启动类的SpringBootApplication注解上排除PageHelperAutoConfiguration这个类就可以了
语法如下
@SpringBootApplication(exclude = PageHelperAutoConfiguration.class)