欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springboot使用PageHelper

程序员文章站 2022-06-18 23:29:45
...

1 先引入PageHelper的资源

<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper-spring-boot-starter</artifactId>
    <version>1.2.12</version>
</dependency>

本次使用的是maven搭建项目的,如果使用jar请自行下载PageHelper的jar包:

https://oss.sonatype.org/content/repositories/releases/com/github/pagehelper/pagehelper/

http://repo1.maven.org/maven2/com/github/pagehelper/pagehelper/

 

2 application.yml配置

# 分页配置
pagehelper:
  helper-dialect: mysql
  reasonable: true
  support-methods-arguments: true
  params: count=countSql

3 在代码中使用

//核心代码就第一句
PageHelper.startPage(当前页码,每页记录数);
List<ProjectInfoDTO> list = projectManager.queryProjectInfo(projectInfoDTO);
//若需要关于分页的信息,则都封装在了PageInfo里,用的时候从中拿就好
PageInfo<ProjectInfoDTO> pageInfo = new PageInfo<ProjectInfoDTO>(list);

 

相关标签: PageHelper