PageHelper分頁外掛程式

2021-09-26 22:24:00 字數 1198 閱讀 3549

com.github.pagehelper

pagehelper

5.1.2

1.在mybatis中配置(此時並沒有spring來管理mybatis)

2.使用spring容器管理(此時mybatis已交由spring容器管理)

1.helperdialect :分頁外掛程式會自動檢測當前的資料庫鏈結,自動選擇合適的分頁方式。

2.reasonable :分頁合理化引數,預設值為 false 。當該引數設定為 true 時, pagenum<=0 時會查詢第一頁, pagenum>pages (超過總數時),會查詢最後一頁。預設 false 時,直接根據引數進行查詢。

mysql

true

//獲取第1頁,10條內容,預設查詢總數count

pagehelper.startpage(1, 10);

//緊跟著的第乙個select方法會被分頁

<%--							總頁數小於5--%>

<%-- 如果下標為當前頁則顯示為紅色start--%>$$

<%-- 如果下標為當前頁則顯示為紅色end--%>

<%-- 總頁數大於5頁--%>

5}">

<%-- 當前頁小於3--%>

<%-- 如果下標為當前頁則顯示為紅色start--%>$$

<%-- 如果下標為當前頁則顯示為紅色end--%>

<%-- 當前頁》=3且總頁減當前頁》=3--%>

=3&&(pageinfo.pages-pageinfo.pagenum)>=3}">

<%-- 如果下標為當前頁則顯示為紅色start--%>$$

<%-- 如果下標為當前頁則顯示為紅色end--%>

<%-- 總頁減當前頁<3--%>

<%-- 如果下標為當前頁則顯示為紅色start--%>$$

<%-- 如果下標為當前頁則顯示為紅色end--%>

外掛程式分頁 pageHelper

步驟 1.導包 3.serivce中,給到具體的分頁的頁碼page,每頁條數 size 4.controller中把得到的資料儲存到pageinfo。5.到達頁面在pom檔案中導包 com.github.pagehelper pagehelper 5.1.2 mysql true 在service層...

分頁外掛程式PageHelper

com.github.pagehelper pagehelper 4.1.0 啟動位址,埠 server.port 8088 資料庫連線池配置 spring.datasource.type com.alibaba.druid.pool.druiddatasource spring.datasourc...

分頁外掛程式pagehelper雜談

今天突然想研究公司的架構 發現了分頁外掛程式和以前使用的不一樣,採用的是pagehelper的pagehelper.startpage靜態方法呼叫。由於以前沒有接觸過這個分頁外掛程式,我一直再想分頁外掛程式是如何實現第乙個查詢sql分頁,而後面的不分頁,通過檢視官方文件在你需要進行分頁的 mybat...