Springboot整合pagehelper分页功能金冠53777

作者:操作系统

Springboot整合pagehelper分页功能,

本文实例为我们大快朵颐了Springboot整合pagehelper分页呈现的实际代码,供大家仿效,具体内容如下

一、增加依赖

查找maven中pagehelper的版本

在pom中增进信任

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

二、使用

互连网上不菲稿子都会说要求在application.properties进行安顿

骨子里完全无需,私下认可的设置就已经满意超过四分之二急需了

直白动用就能够

@RequestMapping(value = "getApps.do")
public String getApps(Apps apps) {
  PageHelper.startPage(apps.getPageNum(), apps.getPageSize());
  ArrayList<Apps> appsList = appsService.getApps(apps);
  PageInfo<Apps> appsPageInfo = new PageInfo<>(appsList);
  return JSON.toJSONString(appsPageInfo);
}

PageHelper.startPage(要求显示的第几个页面,每一个页面显示的数据);

下一行紧跟查询语句,不可能写别的的,不然未有效果。

PageHelper.startPage(apps.getPageNum(), apps.getPageSize());
ArrayList<Apps> appsList = appsService.getApps(apps);

如此那般只起到了分页效果,对总页面数之类的未有详细音信

金冠53777 1

假如对页面数量等有须要,则供给加上上面那行

PageInfo<T> appsPageInfo = new PageInfo<>(appsList);

诸如此比就满意了整个的分页供给

金冠53777 2

 以上正是本文的全体内容,希望对我们的就学抱有利于,也希望我们多多指教帮客之家。

本文实例为大家大快朵颐了Springboot整合pagehelper分页体现的具体代码,供我们仿效,具体内容如下 一、增添重视...

本文由金冠53777-金冠娱乐53777-Welcome发布,转载请注明来源

关键词: