SpringBoot使用Mybatis分页插件


  1.pom.xml添加以下依赖


com.github.pagehelper
pagehelper-spring-boot-starter
1.4.0


2.properties配置文件添加如下(连接mysql)
#pagehelper
pagehelper.helper-dialect=mysql
pagehelper.reasonable=true
pagehelper.support-methods-arguments=true
pagehelper.params=countSql


3.mapper语句执行前开启分页,之后可以用PageInfo
PageHelper.startPage(pageNum, pageSize);
List drs = directoryService.selectDirectoryByExtNo(extno);
PageInfo pageInfo = new PageInfo(drs);
return new Result(200, pageInfo.getList(), pageInfo.getTotal());