pageHelper与PageInfo联合进行分页查询原理
pageHelper与PageInfo联合进行分页查询原理
示例代码 :
此条查询语句会被分页处理, 返回对应的结果集数据, 即users集合
question : 既然进行了分页处理, 那怎么获取数据的总条数呢?
其实users集合其实是Page对象, Page类是ArrayList的子类, 通过Page对象可以获取到total字段, 即符合查询条件数据的总数
question : Page对象中的total字段是怎么获取总数的呢?
其实通过pageHelper进行分页查询执行了两次sql, 一条获取分页数据, 一条获取数据总数, 见图:
看一下PageInfo的构造方法
自己获取total :
少壮不努力,老大徒伤悲!——佚名《长歌行》
最新文章
- ——java中的反射
- WBC世界棒球经典赛
- Java设计模式学习2:行为模式
- 文件服务器之:NFS服务器
- 【转载】深入浅出的讲解傅里叶变换
- 雷达信号处理&重学傅里叶变换(一):Radar cube &multidimensional Fourier transform
- 小波变换的理解(适合新手短期内分析信号的高频特性f)
- 超好玩的模拟游戏:美国卡车模拟Mac中文版
- Emgucv摄像头使用
- (node中)module.exports 和exports的区别
- 计算机视觉方面相关项目,『哈尔滨985211大学科研营』计算机视觉项目
- SwingMVC设计模式
- 国内定制android系统吗,同样都是基于Android系统 国产定制系统差异有多大?
- 原生 hadoop安装
- 【现代控制理论】传递函数建立状态空间表达式
- PVE安装ros系统
- Java中的byte[]char[]intString数据类型转换