当前位置:网站首页>Limit实现分页
Limit实现分页
2022-08-02 15:50:00 【酷小亚】
Limit背景
- 减少数据的处理量
- 主要是用于查询之后要显示返回的前几条或者中间某几行数据。
Limit规则
- 格式
LIMIT [位置偏移量,] 行数
- 语法
select * from user limit startIndex,pageSize;
select * from user limit 2; #[0,n]
实现分页,核心SQL
1、接口
//在map中使用查询
List<Map> getUserByLimit(Map<String,Integer> map);
2、mapper.xml
<!--分页-->
<select id="getUserByLimit" parameterType="map" resultType="map" >
select *
from mybatis01.user limit #{startIndex},#{pageSize};
</select>
3、测试
@Test
public void getUserByLimit(){
SqlSession sqlSession = MybatisUtil.getSqlSession();
UserMapper mapper = sqlSession.getMapper(UserMapper.class);
HashMap<String, Integer> map = new HashMap<>();
map.put("startIndex",0);
map.put("pageSize",2);
List<Map> userList = mapper.getUserByLimit(map);
for (Map map1 : userList) {
System.out.println(map1);
}
sqlSession.close();
}
边栏推荐
猜你喜欢
随机推荐
记一次内部分享——瞎扯淡
再见Attention:建模用户长期兴趣的新范式
JZ81 调整数组顺序使奇数位于偶数前面(二)-相对位置变化
坚持自主创新 线控底盘领军企业英创汇智获数亿元B+轮融资
“行泊一体”的火爆与现实困境
技术分享| 融合调度系统中的电子围栏功能说明
机械臂速成小指南(十七):直线规划
机械臂速成小指南(十八):圆弧规划
基于深度学习的机器人目标识别和跟踪
防抖节流(后续继续更新)
DevOps开发工具对比
2.4 - 三态模型
一文搞懂│php 中的 DI 依赖注入
先睹为快!界面控件DevExpress WPF这些功能即将发布
ROS人机交互软件
双指针法 | leecode刷题笔记
第十五天笔记
制胜精细化运营时代 华为应用市场打出内容、场景、商业运营组合拳
机械臂速成小指南(十六):带抛物线过渡的线性规划
软件测试面试中90%会遇到的问题:“你会搭建测试环境吗?”