Mybatis:分页

当查询大量数据时,往往使用分页进行查询,也就是每次处理一小部分的数据,这样对数据库压力就在可控范围内。
1.内存分页:一次性查询数据库中所有满足条件的记录,讲这些数据临时保存在集合中,在通过List的subList方法,获取到满足条件的记录。很不好的一种分页方式。(在程序中对获取的大量数据进行二次操作,对空间和性能都是极大的损耗)
2.物理分页:借助sql语句进行分页,比如mysql是通过limit关键字,oracle通过rownum等,其中mysql的分页语法:
select * from table limit 0,30
Mybatis分页
1.借助sql进行分页
2. 拦截器分页

参考链接:https://www.jianshu.com/p/ed41aef5103e
pageHelper是一个Mybatis分页插件

参考链接:http://how2j.cn/k/mybatis/mybatis-pagehelper/1372.html#nowhere

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值