mybatis分頁外掛程式的匯入及使用

2021-09-29 18:44:57 字數 1069 閱讀 2747

"com.github.pagehelper.pagehelper"

>

"dialect" value=

"mysql"

/>

3.3.0版本可用 - 分頁引數合理化,預設false禁用 --

>

<

!-- 啟用合理化時,如果pagenum<

1會查詢第一頁,如果pagenum>pages會查詢最後一頁 --

>

<

!-- 禁用合理化時,如果pagenum<

1或pagenum>pages會返回空資料 --

>

"reasonable" value=

"true"

/>

<

/plugin>

<

/plugins>

//在執行sql語句之前設定pagenum(第幾頁)和pagesize(每頁大小)

@test

public

void

testpagehelper()

//pageinfo物件獲得頁面資訊,常用的頁面資訊及獲得方法如下

pageinfo

pageinfo =

newpageinfo

<

>

(list)

; system.out.

println

("當前頁:"

+pageinfo.

getpagenum()

);system.out.

println

("頁面大小:"

+pageinfo.

getpagesize()

);system.out.

println

("總頁數:"

+pageinfo.

getpages()

);system.out.

println

("總條數:"

+pageinfo.

gettotal()

);}

mybatis分頁外掛程式

其實吧,這個分頁的封裝是我從mybatis實戰上抄的,然後又重構了下 形成了自己的。現在之所以會記錄一下,主要原因是出現了質變 對foreach的支援,而解決這個問題的過程中,我感覺,應該基本上使用上沒有多少侷限行了。下面說說實際的吧。基本的設計思路,是使用mybatis外掛程式,首先是下面這一串註...

mybatis 分頁外掛程式

pagehelper 是國內非常優秀的一款開源的mybatis分頁外掛程式 支援任何複雜的單錶 多表分頁。它支援基本主流與常用的資料庫,例如mysql oracle db2 sqlite hsqldb等。本文主要使用的是mysql和pagehelper方法的呼叫 使用pagehelper之後我們就可...

Mybatis分頁外掛程式 PageHelper

如果你也在用mybatis,建議嘗試該分頁外掛程式,這個一定是最方便使用的分頁外掛程式。該外掛程式目前支援oracle,mysql,mariadb,sqlite,hsqldb,postgresql六種資料庫分頁。第一步 在mybatis配置 xml中配置 外掛程式 1 2 3 4 5 6 7 第二步...