簡單實現PageHelper外掛程式

2021-10-01 06:22:37 字數 1117 閱讀 3870

第一步:新增jar包或者新增依賴

在pom中新增如下依賴:

com.github.pagehelper

pagehelper

最新版本

2.在spring的配置檔案中配置

params=value1

第三步:使用pagehelper.startpage() 方法(有其他方法這裡只寫這一種)

service層(我的實體類為baogaotingguanli)

public pageinfofindall(int pageno,int pagesize);
service實現層

public pageinfofindall(int pageno, int pagesize)
第四步:在控制類中呼叫service層的方法

public string pagefind(@pathvariable int pageno, model model)

第五步:在頁面接受pageinfo

...

首頁末頁

重要提示

1.pagehelper.startpage方法重要提示

只有緊跟在pagehelper.startpage方法後的第乙個mybatis的查詢(select)方法會被分頁。

2.請不要配置多個分頁外掛程式

請不要在系統中配置多個分頁外掛程式(使用spring時,mybatis-config.xml和spring配置方式,請選擇其中一種,不要同時配置多個分頁外掛程式)!

3.分頁外掛程式不支援帶有for update語句的分頁

對於帶有for update的sql,會丟擲執行時異常,對於這樣的sql建議手動分頁,畢竟這樣的sql需要重視。

4.分頁外掛程式不支援巢狀結果對映

由於巢狀結果方式會導致結果集被摺疊,因此分頁查詢的結果在摺疊後總數會減少,所以無法保證分頁結果數量正確

我曾踏月而來

只因你在山中

PageHelper外掛程式實現分頁功能

一 新增依賴 com.github.pagehelper groupid pagehelper artifactid 5.1.1 version dependency 二 配置 配置屬性 offsetaspagenum true rowboundswithcount true pagesizezer...

外掛程式PageHelper實現分頁查詢

一,需求 commonquery pyquerybean pyquerybean 鵬飛歷史記錄查詢,以往哪些人對徵信進行了查詢。commonquery 查詢條件 根據查詢人 umname 被查詢人姓名 name 身份證號 documentno 手機號 phone 查詢日期 querydate 二,配...

使用PageHelper外掛程式實現分頁功能

分頁外掛程式 pagehelper com.github.pagehelper groupid pagehelper spring boot starter artifactid 1.2.5 version dependency pagehelper helperdialect mysql reas...