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

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

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

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分页原理浅析)” 的相关文章

网名geek是什么意思(GeekPwn黑客奥运会上演“劫机劫财劫色”)

【听杨姐说】 如果你坐在数百个黑客中间,会是什么感觉?杨姐昨天就体验了一把: 10月24日的早上,数百个中国和世界级的顶级黑客一起来到了上海喜马拉雅酒店,这是由知名白帽子机构KEEN组织的。艾玛,跟数百个黑客在一起就是刺激——现场连WIFI都没有,确切地说是——不敢有! 万一哪位黑客玩高兴了,没...

什么是空头排列(什么是多头排列和空头排列)

什么是空头排列(什么是多头排列和空头排列)

多头排列,指的是短期均线上穿中、长期均线,中期均线上穿长期均线,并且站稳后均线向上发散的一种形态,一般发生在金叉形成之后。比如:5日均线上穿10日均线,10日均线上穿20日线,20日线上穿30日线等等,参与的均线越多,信号越准确。 空头排列,指的是短期均线下穿中、长期均线,中期均线下穿长期均线,并...

精油与香水的区别(精油和香水的本质区别)

精油与香水的区别(精油和香水的本质区别)

精油和香水到底有什么区别?一句话总结来说。精油是天然植物的香料产物,来自于自然的。香水是人工合成的香精产物,属于人工合成。 精油可以制成天然的香水,但是香水却不能当作精油用。此外,精油和香水还有更多的区别。 区别一:原材料 精油来自天然植物蒸馏萃取,香水多是人工合成化学物质的混合物。香味成分可能...

情愿的反义词是什么(张一鸣:越是高级人才)

情愿的反义词是什么(张一鸣:越是高级人才)

编者按:本文来自“舵舟”(ID:duozhou001),作者:李阳林,36氪经授权发布。 如果内部的管理,达不成外部的成果,那么管理再精细的组织,最终也会走向消亡。如何才能让内部的管理,达成外部的成果呢?“目标”是其中重要的落脚点。我们唯有完成一个个目标,服务好客户/用户,才能实现我们的战略,最终...

元宵是情人节吗(元宵节)

元宵是情人节吗(元宵节)

元宵节,中国的“情人节”,是一个自带浪漫的节日 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。元宵节,在灯火之下,与有缘人相遇,是一个多么浪漫的故事呀! 元宵节和灯火息息相关,在古时候,元宵节也是非常重要的一个节日,家家户户灯火通明,在大街小巷,都点上了灯火,因为人们相信,灯火可以驱走黑暗,带来光明...

味精是怎么发明(日本人发明的味精)

味精是怎么发明(日本人发明的味精)

一提到中国菜,许多老外就会皱起眉头,问一个略显天真的问题,这里面有没有放味精?中国菜不知道什么时候跟味精联系在了一起。老外似乎都认为,味精不健康,吃了对人体有害。味精到底是什么? 实际上,味精是日本人发明的,1908年,日本人池田菊苗在家里发现了妻子制作的菜肴,十分鲜美,他很想知道这种鲜味的来源,于...