pageHelper分頁外掛程式的使用

2021-10-25 00:22:45 字數 1898 閱讀 6633

(1)pagehelper是什麼?

針對mybatis提供分頁外掛程式,將分頁查詢簡化

(2)依賴配置 pagehelper

(3)配置外掛程式plugin

配置方法有兩種

匯入pagehelper依賴

>

>

com.github.pagehelpergroupid

>

>

pagehelperartifactid

>

>

5.0.0version

>

dependency

>

配置外掛程式

配置方式1:mybatis配置檔案中配置

>

interceptor

="com.github.pagehelper.pageinterceptor"

>

name

="reasonable"

value

="true"

/>

plugin

>

plugins

>

同時在spring中引入mybatis的配置

"sqlsessionfactory"

class

="org.mybatis.spring.sqlsessionfactorybean"

>

name

="datasource"

ref="datasource"

/>

name

="typealiasespackage"

value

="com.wzx.domain"

/>

這裡引入配置檔案 ==>>name

="configlocation"

value

="classpath:sqlmapconfig.xml"

/>

bean

>

配置方式2:spring配置檔案中中配置
"sqlsessionfactory"

class

="org.mybatis.spring.sqlsessionfactorybean"

>

name

="datasource"

ref="datasource"

/>

name

="typealiasespackage"

value

="com.wzx.domain"

/>

name

="plugins"

>

>

class

="com.github.pagehelper.pageinterceptor"

>

name

="properties"

>

>

reasonable=true

helperdialect=mysql

value

>

property

>

bean

>

array

>

property

>

bean

>

3.使用外掛程式

@runwith

(springjunit4classrunner.

class

)@contextconfiguration()

public

class

testpagehelper

}

PageHelper分頁外掛程式

com.github.pagehelper pagehelper 5.1.2 1.在mybatis中配置 此時並沒有spring來管理mybatis 2.使用spring容器管理 此時mybatis已交由spring容器管理 1.helperdialect 分頁外掛程式會自動檢測當前的資料庫鏈結,自...

外掛程式分頁 pageHelper

步驟 1.導包 3.serivce中,給到具體的分頁的頁碼page,每頁條數 size 4.controller中把得到的資料儲存到pageinfo。5.到達頁面在pom檔案中導包 com.github.pagehelper pagehelper 5.1.2 mysql true 在service層...

分頁外掛程式PageHelper

com.github.pagehelper pagehelper 4.1.0 啟動位址,埠 server.port 8088 資料庫連線池配置 spring.datasource.type com.alibaba.druid.pool.druiddatasource spring.datasourc...