Spring boot整合MyBatis的PageHelper的步骤
1、引入包
maven引入:
<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.2</version> </dependency>
2.在查询逻辑之前加入代码
PageHelper.startPage(1,5); List<User> list = userService.findAll();
3、整合期间出现的问题
Caused by: java.lang.ClassCastException: com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.Interceptor
该问题出现的原因是:这个分页插件的Interceptor并没有被实现