国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

PageHelper

2022-08-07 19:33 作者:星月襲空  | 我要投稿

先編寫持久層

注意這個(gè)方法并不需要任何分頁的參數(shù)或返回值,sql也不需要編寫limit

都是在業(yè)務(wù)邏輯層中由PageHelper框架處理的

編寫業(yè)務(wù)邏輯層

下面就轉(zhuǎn)到業(yè)務(wù)邏輯層實(shí)現(xiàn)類,先編寫一個(gè)方法使用PageHelper的功能

先不用寫接口,直接在業(yè)務(wù)邏輯層中寫方法

PageInfo對(duì)象既包含查詢數(shù)據(jù)結(jié)果,又包含分頁信息

數(shù)據(jù)結(jié)構(gòu)如下圖

附:PageInfo全部分頁信息屬性

編寫控制層

在OrderController類中添加調(diào)用分頁方法

使用JsonPage返回結(jié)果

當(dāng)前我們分頁查詢返回的類型是PageInfo

如果用這個(gè)類型就會(huì)出現(xiàn)任何調(diào)用這個(gè)方法的模塊都需要添加PageHelper的依賴,這是不合理的

所以我們可以在commons模塊中,添加一個(gè)專門返回分頁結(jié)果的類,代替PageInfo

我們定義一個(gè)JsonPage類型代替PageInfo,并編寫一個(gè)PageInfo轉(zhuǎn)換成JsonPage對(duì)象的方法在需要時(shí)使用

因?yàn)樾枰赾ommons模塊中使用PageInfo類型,所以commons模塊要添加pageHelper的依賴

在restful包中新建一個(gè)JsonPage類

代碼如下

下面去使用這個(gè)類

業(yè)務(wù)邏輯層返回值的修改影響控制器方法的調(diào)用

再去修改OrderController中方法調(diào)用的位置






PageHelper的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
香格里拉县| 聂荣县| 南江县| 蓝山县| 封丘县| 屯昌县| 玉田县| 大厂| 蚌埠市| 托里县| 平舆县| 中江县| 荔波县| 凭祥市| 万州区| 新津县| 民权县| 延津县| 托里县| 闽侯县| 华安县| 莱芜市| 武川县| 渑池县| 岳普湖县| 阳春市| 汉川市| 龙泉市| 阳城县| 嵊泗县| 调兵山市| 大厂| 海南省| 特克斯县| 巴彦淖尔市| 抚松县| 甘肃省| 长汀县| 榆中县| 盐城市| 巧家县|