当前位置:网站首页>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();
}
边栏推荐
猜你喜欢
随机推荐
JZ40 最小的K个数
一文搞懂│php 中的 DI 依赖注入
亲戚3.5W入职华为后,我也选择了转行……
23、wpf之布局(一)
带你了解MySQL数据库
机械臂速成小指南(十四):多项式插值轨迹规划
博世「求援」,毫米波雷达重构
助力疫情防控,30行代码就能搞定无服务器实时健康码识别!
AI+BI+可视化,Sugar BI架构深度剖析
再见Attention:建模用户长期兴趣的新范式
JZ81 调整数组顺序使奇数位于偶数前面(二)-相对位置变化
多商户商城系统功能拆解20讲-平台端分销概况
05-读写锁、阻塞队列及四组API、同步队列
【面经】被虐了之后,我翻烂了equals源码,总结如下
JZ27 二叉树的镜像
“行泊一体”的火爆与现实困境
“绿色低碳+数字孪生“双轮驱动,解码油气管道站升级难点
禅道16.5升级17.3
8大软件供应链攻击事件概述
数仓:金融级数仓架构转型的最佳实践(下篇)








