亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

mybatis-plus分頁(yè)如何接收前端參數(shù)limit和page

 更新時(shí)間:2022年01月11日 15:54:32   作者:wy1045536776  
這篇文章主要介紹了mybatis-plus分頁(yè)如何接收前端參數(shù)limit和page,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

記錄一下layui+springboot+mybatis-plus實(shí)現(xiàn)分頁(yè)

controller層

在這里插入圖片描述

dao層

在這里插入圖片描述

創(chuàng)建config包

在這里插入圖片描述

創(chuàng)建返回前端的實(shí)體類

在這里插入圖片描述

再創(chuàng)建數(shù)據(jù)庫(kù)相對(duì)應(yīng)的實(shí)體類就可以了

前端接收到信息

在這里插入圖片描述

mybatis-plus中Page類各個(gè)參數(shù)的具體含義

mybatis-plus中Page類

mybatisplus在使用分頁(yè)時(shí)需要傳入一個(gè)Page對(duì)象,這里對(duì)該對(duì)象做一些解釋

打開Page的源碼我們可以看到Page實(shí)現(xiàn)了IPage接口

private static final long serialVersionUID = 8545996863226528798L;
? ? protected List<T> records;
? ? protected long total;
? ? protected long size;
? ? protected long current;
? ? protected List<OrderItem> orders;
? ? protected boolean optimizeCountSql;
? ? protected boolean isSearchCount;
? ? protected boolean hitCount;
? ? protected String countId;
? ? protected Long maxLimit;

它的構(gòu)造參數(shù)居然有5個(gè)

讓我們眼花繚亂。因此在這里對(duì)每一個(gè)參數(shù)進(jìn)行一個(gè)詳細(xì)的介紹。

參數(shù)名參數(shù)類型默認(rèn)值描述
    
recordsList<T> 用來(lái)存放查詢出來(lái)的數(shù)據(jù)
totallong 返回記錄的總數(shù)
sizelong10每頁(yè)顯示條數(shù)
currentlong1當(dāng)前頁(yè)
ordersList<OrderItem> 排序字段信息
optimizeCountSqlbooleantrue自動(dòng)優(yōu)化 COUNT SQL
isSearchCountbooleantrue是否進(jìn)行 count 查詢,設(shè)置false后不會(huì)返回total
hitCountbooleanfalse是否命中count緩存
countIdString  
maxLimitLongnull單頁(yè)分頁(yè)條數(shù)限制

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論