pagehelper分页原理
PageHelper是Mybatis的一款分页插件,它使用简单而强大,可以轻松的实现物理分页。
分页查询插件1.原理:PageHelper使用AOP的思想,在执行查询语句之前,先进行count查询,将total设置到Page对象里,然后再进行真正查询,将查询出来的数据设置到Page对象里。
2.实现:PageHelper是通过获取sql语句,并根据它拼接出一个count语句,然后再拼接出一个分页的sql语句,最后使用JDBC执行count和select查询,将结果封装到Page对象里。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论