Springboot整合pagehelper分頁(yè)功能
本文實(shí)例為大家分享了Springboot整合pagehelper分頁(yè)展示的具體代碼,供大家參考,具體內(nèi)容如下
一、添加依賴
在pom中添加依賴
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.2</version>
</dependency>
二、使用
網(wǎng)絡(luò)上很多文章都會(huì)說(shuō)需要在application.properties進(jìn)行配置
其實(shí)完全不需要,默認(rèn)的設(shè)置就已經(jīng)滿足大部分需要了
直接使用即可
@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(需要顯示的第幾個(gè)頁(yè)面,每個(gè)頁(yè)面顯示的數(shù)量);
下一行緊跟查詢語(yǔ)句,不可以寫(xiě)其他的,否則沒(méi)有效果。
PageHelper.startPage(apps.getPageNum(), apps.getPageSize()); ArrayList<Apps> appsList = appsService.getApps(apps);
這樣只起到了分頁(yè)效果,對(duì)總頁(yè)面數(shù)之類(lèi)的沒(méi)有詳細(xì)信息

如果對(duì)頁(yè)面數(shù)量等有需求,則需要加上下面這行
PageInfo<T> appsPageInfo = new PageInfo<>(appsList);
這樣就滿足了全部的分頁(yè)要求

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- SpringBoot如何集成PageHelper分頁(yè)功能
- SpringBoot項(xiàng)目中分頁(yè)插件PageHelper無(wú)效的問(wèn)題及解決方法
- Springboot整合分頁(yè)插件PageHelper步驟解析
- Springboot 整合通用mapper和pagehelper展示分頁(yè)數(shù)據(jù)的問(wèn)題(附github源碼)
- SpringBoot+Mybatis分頁(yè)插件PageHelper實(shí)現(xiàn)分頁(yè)效果
- springboot?+mybatis?使用PageHelper實(shí)現(xiàn)分頁(yè)并帶條件模糊查詢功能
- SpringBoot整合PageHelper實(shí)現(xiàn)分頁(yè)查詢功能詳解
- 詳解springboot-mysql-pagehelper分頁(yè)插件集成
- SpringBoot使用PageHelper分頁(yè)詳解
- SpringBoot?把PageHelper分頁(yè)信息返回給前端的方法步驟
相關(guān)文章
Mybatis in條件傳參的三種實(shí)現(xiàn)方式(直接$,List,[])
這篇文章主要介紹了Mybatis in條件傳參的三種實(shí)現(xiàn)方式(直接$,List,[]),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
詳解在Spring中如何使用AspectJ來(lái)實(shí)現(xiàn)AOP
這篇文章主要介紹了詳解在Spring中如何使用AspectJ來(lái)實(shí)現(xiàn)AOP,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
Java實(shí)現(xiàn)DFA算法對(duì)敏感詞、廣告詞過(guò)濾功能示例
本篇文章主要介紹了Java實(shí)現(xiàn)DFA算法對(duì)敏感詞、廣告詞過(guò)濾功能示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11
java使用poi讀取excel內(nèi)容方法實(shí)例
Java并發(fā)編程ReentrantReadWriteLock加讀鎖流程
總結(jié)Java中線程的狀態(tài)及多線程的實(shí)現(xiàn)方式

