PageHelper入門使用

2021-10-04 09:01:26 字數 1503 閱讀 4409

第一步:在xml檔案中匯入依賴座標

com.github.pagehelper<

/groupid>

pagehelper<

/artifactid>

5.1.2

<

/version>

<

/dependency>

第二步:spring配置檔案中配置交給ioc管理

<

!-- 把交給ioc管理 sqlsessionfactory --

>

"sqlsessionfactory"

class

="org.mybatis.spring.sqlsessionfactorybean"

>

"datasource" ref=

"datasource"

/>

<

!--傳入pagehelper外掛程式--

>

"plugins"

>

<

!--傳入外掛程式的物件--

>

="com.github.pagehelper.pageinterceptor"

>

"properties"

>

"helperdialect"

>oracle<

/prop>

"reasonable"

>

true

<

/prop>

<

/props>

<

/property>

<

/bean>

<

/array>

<

/property>

<

/bean>

第三步:在sql執行之前,使用pagehelper來完成分頁

//引數pagenum是頁碼值,引數pagesize代表是每頁顯示條數

pagehelper.

startpage

(page,size)

;return ordersdao.

findall()

;

第四步:controller編碼

("/findall.do"

)public modelandview findall

(@requestparam

(name =

"page"

,required =

true

,defaultvalue =

"1")

int page,

@requestparam

(name =

"size"

,required =

true

,defaultvalue =

"4")

int size )

throws exception

PageHelper外掛程式的簡單入門使用步驟

效果展示 pageinfo封裝的結果集的簡單說明 pagehelper是國內非常優秀的一款開源的mybatis分頁外掛程式,它支援基本主流與常用的資料庫,例如mysql oracle mariadb db2 sqlite hsqldb等。注意 本次使用方式是基於oracle資料庫中操作的。com.g...

PageHelper分頁使用

pagehelper1.獲取總頁數寫法 integer pagenum 1,pagesize 3000,pagecount totalnum pagesize 1 pagesize oracle分頁 下面的分頁規律可以自行獲取值來傳參查詢 分頁規律總結 每頁顯示m條資料,查詢第n頁資料 select...

PageHelper分頁使用

使用pagehelper實現分頁查詢其實非常簡單 com.github.pagehelper pagehelper spring boot starter 1.2.3 分頁pagehelper pagehelper helper dialect mysql reasonable true suppo...