mybatis分页实现原理

1.使用mybatis自带的分页(物理分页)

通过RowBounds rb=new RowBounds(offset, limit);来实现

实际上并不是真正的分页,它是将所有的内容查询出来,然后在物理内存中进行截取,这样如果数据量大的话不可取。

2.通过插件进行分页

使用PageHelper进行分页

它的实现原理是将sql语句进行拦截,并在后面添加limit从而达到分页的目的。

原文地址:https://www.cnblogs.com/duowenjia/p/12643226.html