项目中同时使用了mybatis plus和mybatis的分页插件,现在mybatis plus分页结果total返回0,请问如何在兼容两种分页的情况下解决这个冲突问题?
mybatis:
<!--分页插件 pagehelper -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.3</version>
<exclusions>
<exclusion>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
</exclusion>
<exclusion>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
</exclusion>
<exclusion>
<artifactId>jsqlparser</artifactId>
<groupId>com.github.jsqlparser</groupId>
</exclusion>
</exclusions>
</dependency>
mybatis plus:
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatisplus-spring-boot-starter</artifactId>
<version>${mybatisplus.spring.boot.version}</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>${mybatisplus.version}</version>
</dependency>
@Configuration
public class MybatisPlusConfig {
/**
* 分页插件
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
依赖冲突检查(没有冲突):
mybatis plus分页代码(代码随便写的,还没有优化):
两个maven又冲突嘛?你使用的时候是两个一起用了?确保在数据库执行是有数据?
尝试只使用单一种插件进行查询看下有没数据,代码都没po上这很难分析
貌似官方不建议一起用啊
解决了吗?