1.1 新增依賴 網上很多只有乙個依賴,你就加倆吧,有個錯誤會偶爾出現。total=0,這個問題。
com.github.pagehelper
pagehelper
5.1.2
com.github.pagehelper
pagehelper-spring-boot-starter
1.2.5
# 指定資料庫,不指定的話會預設自動檢測資料庫型別
pagehelper.helperdialect=mysql
# 是否啟用分頁合理化。
# 如果啟用,當pagenum<1時,會自動查詢第一頁的資料,當pagenum>pages時,自動查詢最後一頁資料;
# 不啟用的,以上兩種情況都會返回空資料
pagehelper.reasonable=true
# 預設值false,分頁外掛程式會從查詢方法的引數值中,自動根據上面 params 配置的字段中取值,查詢到合適的值時就會自動分頁。
pagehelper.supportmethodsarguments=true
# 用於從物件中根據屬性名取值,
# 可以配置 pagenum,pagesize,count,pagesizezero,reasonable,不配置對映的用預設值,
# 預設值為pagenum=pagenum;pagesize=pagesize;count=countsql;reasonable=reasonable;pagesizezero=pagesizezero
pagehelper.params=count=countsql
2.1 假設存在實體 stuinforesp
2.2 配置 pagebean
// 分頁結果
public class pagebeanimplements serializable
/*** 返回當前頁面數
* @return
*/public int getpagenum()
/*** 返回每頁長度
* @return
*/public int getpagesize()
/*** 返回總頁數
* @return
*/public int gettotalpages()
/*** @return
*/public boolean hasnextpage()
/*** 將查詢出的結果以list形式返回
* @return
*/public listgetcontent()
/*** 是否查詢出結果
* @return
*/public boolean hascontent()
/*** 獲取總條數
* @return
*/public long gettotal()
}
2.3 工程中使用
public pagebeanfunction(youreq req)
Pagehelper外掛程式的使用
第一步 將工程匯入到eclipse裡面 第二步 斷開和svn的連線 第三步 將工程安裝到本地倉庫中就變成了乙個jar包,然後引用他的路徑即可使 第四步 需要對page在sqlmapconfig.xml中配置plugins 還有使用的什麼資料庫 方言和資料庫 第五步 需要在pom檔案配置 不記得在 配...
PageHelper分頁的使用
在開發過程中我們經常會遇到分頁的問題,我在這裡說一下使用pagehelper分頁的方法。我用的是spring boot專案。1 首先引入依賴 分頁 com.github.pagehelper pagehelper spring boot starter 1.2.5 2 在介面實現層實現 overri...
PageHelper分頁使用
pagehelper1.獲取總頁數寫法 integer pagenum 1,pagesize 3000,pagecount totalnum pagesize 1 pagesize oracle分頁 下面的分頁規律可以自行獲取值來傳參查詢 分頁規律總結 每頁顯示m條資料,查詢第n頁資料 select...