1.引入依赖
<!-- 分页插件 --><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>${pagehelper.version}</version></dependency>
2.添加配置文件
logging.level.com.example.demo.dao=DEBUG
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql
pagehelper.page-size-zero=true
3.编写BaseService接口
/*** 分页查询** @param appDO* @param page* @param limit* @return*/public PageInfo<T> findByPage(T appDO, Integer page, Integer limit) {PageHelper.startPage(page, limit);List<T> byPage = dao.findByPage(appDO);PageInfo<T> appDOPageInfo = new PageInfo<T>(byPage);return appDOPageInfo;}