Pagehelper使用教程
为什么使用pagehelper? 在使用mybatis进行分页时,要么需要编写sql进行分页,要么需要对结果集进行分页操作,当功能复杂之后,不方便拓展以及复用。pagehelper使用时,不需要去关心怎么实现的分页操作,你只管给它参数就好,同时也方便前端获取数据。 依赖 <!-- pagehelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.5</version> </dependency> 配置文件application.properties #pagehelper pagehelper.helperDialect=postgresql pagehelper.reasonable=true pagehelper.supportMethodsArguments=true pagehelper.params=count=countSql 代码 /** * 分页请求入参对象 */ public class PageRequest { /** * 当前页码 */ private Integer pageNum; /** * 每页数量 */ private Integer