Mybatis分页的方式以及实现


方式

分页的分类:

1.物理分页:只从数据库中查询当前页的数据

优点:不占用很多内存   缺点:效率比价低(相比于逻辑分页)

2.逻辑分页:从数据库将所有记录查询出来,存储到内存中,展示当前页,然后数据再直接从内存中获取

优点:效率高              缺点:占用内存比较高

3.插件

 PageHelper插件分页

Mybatis的PageHelper插件分页

大多数情况下,我们用的都是物理分页。

物理分页:

1.直接用jdbc完成:使用滚动结果集  

优点:跨数据库     缺点:性能低

2.使用数据库本身提供的分页操作:使用每一个数据库特定的分页函数

优点:性能高       缺点:不能跨数据库

 

拦截器分页实例

 

学习链接

Mybatis拦截器分页

Mybatis拦截器分页

Mybatis拦截器分页


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM