当前位置:网站首页>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();
}
边栏推荐
猜你喜欢
随机推荐
从幻核疑似裁撤看如何保证NFT的安全
DSP-ADAU1452参考音设置方法
23、wpf之布局(一)
WWW'22 推荐系统论文之图神经网络篇
坚持自主创新 线控底盘领军企业英创汇智获数亿元B+轮融资
【服务器数据恢复】Raid阵列更换故障硬盘后数据同步失败的数据恢复案例
数据防泄漏产品该如何选择
博世「求援」,毫米波雷达重构
CWE4.8:2022年危害最大的25种软件安全问题
[LeetCode]剑指 Offer 54. 二叉搜索树的第k大节点
打破千篇一律,DIY属于自己独一无二的商城
uWSGI看这几篇就够了
Qt | 文件操作 QFile
JZ10 斐波那契数列
11.1-CM24 最近公共祖先
dogs vs cats 二分类问题vgg16迁移学习
更舒适更安全更时尚 凯翼2023款炫界正式上市
亲戚3.5W入职华为后,我也选择了转行……
jar包应用的简单启停脚本
【2022河南萌新联赛第(三)场:河南大学】【部分思路题解+代码解析】