使用步骤:
引入PageHelper的依赖
<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.4.7</version>
</dependency>
定义Mapper接口的查询方法(无需考虑分页)
//查询员工数据@Select("select e.* from emp e ... ")
public List<Emp> list();
在Service方法中实现分页查询
public PageResult<Emp> page(Integer page, Integer pageSize) {//1. 设置分页参数PageHelper.startPage(page, pageSize);//2. 调用Mapper接口方法List<Emp> empList = empMapper.list();//3. 解析并封装结果return new PageResult<Emp>(...);
}