当前位置:首页 > 问答百科 > 正文内容

mybatis分页实现原理(pagehelper分页原理浅析)

福瑞号2023-05-26 10:32:12问答百科311

Mybatis分页实现原理是通过对SQL语句进行拦截和改写,在查询语句中添加分页查询的相关限制条件。常见的分页实现方式包括使用limit语句或者在查询条件中添加ROWNUM等关键字。PageHelper是一个Mybatis分页插件,通过拦截器实现分页查询,并提供了简单易用的API,方便开发人员进行分页查询操作。



今日bug pagehelper 分页不生效

使用了分页mybatis的分页插件pagehelper,但是在分页的过程中遇到了一个大坑,也就是分页总页数总是1。下面是代码:

publicStringgetAllEmployee(Modelmodel,@RequestParam(value="pn",defaultValue="1")Integerpn){//下面开始分页的代码Listlt;Employeegt;allEmployee=employeeService.getAllEmployee();PageHelper.startPage(pn,5);PageInfopageInfo=newPageInfo(allEmployee,5);model.addAttribute("pageInfo",pageInfo);return"list";}

mybatis分页实现原理(pagehelper分页原理浅析)-图1

publicStringgetAllEmployee(Modelmodel,@RequestParam(value="pn",defaultValue="1")Integerpn){//下面开始分页的代码//注意下面的代码=====================================================PageHelper.startPage(pn,5);Listlt;Employeegt;allEmployee=employeeService.getAllEmployee();PageInfopageInfo=newPageInfo(allEmployee,5);model.addAttribute("pageInfo",pageInfo);return"list";}

PageHelper.startPage(pn,5);需要在查询数据的上面执行;PageHelper.startPage(pn,5);只对该语句以后的第一个查询语句得到的数据进行分页。

而我在PageHelper.startPage(1,10)该语句之前就已经执行了查询语句,所以不起作用。

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:https://furui.com.cn/177347.html

“mybatis分页实现原理(pagehelper分页原理浅析)” 的相关文章

什么是赤道(赤道在地球人眼中是什么什么样的)

什么是赤道(赤道在地球人眼中是什么什么样的)

赤道是地球面上某一点,在随着地球自转的轨迹中,画的最长的那条线,叫赤道。长度达到了四十多万千米,同时还是纬线的基准线,就是说赤道的纬度是零度,同时它还是地球上最长的纬线。 赤道途径许多国家,其中比较大的有印度尼西亚、厄瓜多尔、哥伦比亚、巴西、刚果、苏马里、马尔代夫等等。其中比较有意思的是厄瓜多尔,...

欢乐豆怎么刷(斗地主几千万欢乐豆怎么款速获得)

欢乐豆怎么刷(斗地主几千万欢乐豆怎么款速获得)

欢乐豆快速获得的方法1、①慢慢打,刚开始在低倍场玩,后来赢到一百多万得时候去初级场;②赢到五百到一千万到中级场,超过两千万去高级场,记住千万别在豆豆不多的时候根据系统随机进房间;③系统都会把你分到高级场,一定要自己选择等级房间,一般玩天地癞子斗地主比较快。2、通过充钱购买欢乐豆,土豪自然不会在意钱,...

重生火影完结小说(力荐)

重生火影完结小说(力荐)

同人小说其实不是很好写。因为每个人的看法不同,如果写的不合逻辑 或者跟想象中的有出入,那就会被喷,所以我推荐的这五本小说是相对来说是比较符合绝大多数人口味的。 力荐!五本穿越火影世界小说,本本精彩 作品:火影之活久见 作者:李四羊 火影之活久见是一本二次元小说,激萌的萝莉,热血的少年,为打破次...

什么是自由落体运动(自由落体运动公式及规律总结)

什么是自由落体运动(自由落体运动公式及规律总结)

自由落体公式:初速度Vo=0,末速度V=gt,下落高度h=1/2gt。自由落体是指常规物体只在重力的作用下,初速度为零的运动,叫做自由落体运动。 1自由落体运动规律总结 树叶飘落,苹果飘落,雪花从天而降等等都是由地心引力引起的。因此,自由落体的研究对我们的生活和其他方面都具有重要意义。比如,我...

金榜题名是什么生肖(本月中旬)

金榜题名是什么生肖(本月中旬)

本月中旬,几大生肖,金榜题名,生活幸福美满 中国的十二生肖是猪,人的五行是水。中国十二生肖中的一个95岁的人是猪,发音为"山火",通常被称为"火猪"。年底,59岁的"木猪"有望帮助你形成"海中木火"之宝。到那时,下一层次的财富将到来,你的财富将增加,你将获得意想不到的财富,可以过上平静的生活。此外...