第一步:在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...