MyBatis使用Limit实现分页

MyBatis使用Limit实现分页,第1张

最近项目中有用到的分页查询的地方,这个需求之前有用到过,很久没用到都快忘光了.

要想在Mybatis中使用分页查询,首先要清楚Mysql中limit的用法。

limit a,b

a是从第a+1条数据开始,b是指读取几条数据

例如:select * from table limit 0,10

这句sql语句是说从表中获取第1条开始的10条记录

前端需要将:page:页码pageSize:每页多少条这两个参数,传到后端

而后端

在实现的时候则要先通过这两个参数计算,算出a计算方法 a=(page-1)*pageSize

 
 limit ${pageNum},${pageSize}

用法见下图

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/719309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存