PageHelper就是帮助我们对查询到的数据进行分页。
PageHelper插件地址:https://github.com/pagehelper/pagehelper-spring-boot.git
- 引入Maven依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.3</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.10</version>
</dependency>
- 添加配置
#在SpringBoot的配置文件 application.xml 添加已下配置
pagehelper:
helperDialect: mysql
reasonable: true
supportMethodsArguments: true
params: count=countSql
- 使用插件
#在service层中查询数据库数据之前设置传递PageNum页面和PageSize页大小即可
PageHelper.startPage(pageNum, pageSize);