pageHelper在SpringBoot中的使用
- 在pom.xml中引入依赖
<!--pageHelper分页依赖-->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>
- 在application.yml中配置pageHelper
#pageHelper插件配置
pagehelper:
helper-dialect: mysql #数据库连接
reasonable: true #分页合理化参数
- pageHelper的使用
PageHelper.startPage(pageNum,pageSize);
//查询语句必须写在pageHelper.startPage()方法之后
List<Employee> employees = employeeMapper.selectByExample(new EmployeeExample());
//pageInfo中封装分页信息
PageInfo<Employee> pageInfo = new PageInfo<>(employees);