外掛程式PageHelper實現分頁查詢

2022-07-13 11:27:14 字數 1717 閱讀 7518

一,需求:

commonquery--pyquerybean

pyquerybean:鵬飛歷史記錄查詢,以往哪些人對徵信進行了查詢。

commonquery:查詢條件:根據查詢人(umname)、被查詢人姓名(name)、身份證號(documentno)、手機號(phone)、查詢日期(querydate)

二,配置相關:

1,mybatis-config.xml

複製**

2,pom依賴

com.github.pagehelper

pagehelper

5.1.2

三,**

controller

/**

* @param

request, pyquerybean

* @return

com.pingan.credit.model.responseresult>

* @description: 歷史記錄查詢

介面響應類
public

class responseresultextends

basepojo

}

**

*通用查詢類,封裝查詢條件* @date 2017/11/29 9:27

**/public

class commonquery extends

basequery

catch

(exception e)

}

sql

select

name,documentno,umname,to_char(querydate,'yyyy-mm-dd hh24:mi:ss') as

querydate,queryway,queryreasoncode,queryreason

from ics_py_queryrecord

to_date(#,'yyyy-mm-dd hh24:mi:ss') ]]>

if>

if>

and umname = #

if>

and name = #

if>

and queryway = #

if>

and queryreasoncode = #

if>

order by querydate desc

簡單實現PageHelper外掛程式

第一步 新增jar包或者新增依賴 在pom中新增如下依賴 com.github.pagehelper pagehelper 最新版本 2.在spring的配置檔案中配置 params value1 第三步 使用pagehelper.startpage 方法 有其他方法這裡只寫這一種 service層...

PageHelper外掛程式實現分頁功能

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

PageHelper分頁外掛程式

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