這篇文章主要為大家展示了“Springboot如何實現整合pagehelper分頁功能的方法”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Springboot如何實現整合pagehelper分頁功能的方法”這篇文章吧。
成都創新互聯是一家以網站建設公司、網頁設計、品牌設計、軟件運維、網站推廣、小程序App開發等移動開發為一體互聯網公司。已累計為火鍋店設計等眾行業中小客戶提供優質的互聯網建站和軟件開發服務。一、添加依賴
查找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);
這樣只起到了分頁效果,對總頁面數之類的沒有詳細信息
如果對頁面數量等有需求,則需要加上下面這行
PageInfo<T> appsPageInfo = new PageInfo<>(appsList);
這樣就滿足了全部的分頁要求
以上是“Springboot如何實現整合pagehelper分頁功能的方法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道!
當前題目:Springboot如何實現整合pagehelper分頁功能的方法-創新互聯
路徑分享:http://m.newbst.com/article26/dggdjg.html
成都網站建設公司_創新互聯,為您提供移動網站建設、ChatGPT、網站排名、搜索引擎優化、用戶體驗、面包屑導航
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯