PageHelper的使用

使用步骤:
引入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>(...);
}

 

posted @ 2025-09-09 16:21  休玛  阅读(6)  评论(0)    收藏  举报