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

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

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

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

贪得无厌是指哪个生肖(“贪得无厌)

贪得无厌是指哪个生肖(“贪得无厌)

有人说,世间最苦是情种。这种说法,不必是情种,只要是曾经为情所苦的人大都会赞成。那么,世间活得最累的是什么人?不同的人会给出不同的答案,但相信很多有大智慧的人,会说是贪得无厌,因为很少还有什么人比贪得无厌的人活得更累。那么,贪得无厌的人都有什么特征呢?为什么说他们活得最累呢?一般来说,贪得无厌的人,...

望天上云卷云舒下一句是什么(看庭前花开花落)

望天上云卷云舒下一句是什么(看庭前花开花落)

原创 文/晓斐《菜根谭》有云:看庭前花开花落,宠辱不惊;望天空云卷云舒,去留无意。讲的是人生的一种清静界。当执着于好的、坏的,对的、错的时,就会升起无尽的烦恼。因获得内心欢喜的而雀跃,因失去内心在意的而沮丧。当开始面对花开花落,无过度的欣喜或伤感时,内心里的平和就会是一股强大的念力。在遭...

生日情侣(异地恋情侣的浪漫生日惊喜--Tell)

生日情侣(异地恋情侣的浪漫生日惊喜--Tell)

异地有时候是一种痛,有时候会是爱情的调味剂。对于分居两地的情侣而言,在生日来的时候,依旧见不了面,在这个特别的日子里,分享不了彼此的心情,生日难道就不过了吗?这是不大可能的,那么在生日到来之时,需要怎么给恋人带来惊喜呢?小编为大家分享下经验。 浪漫生日惊喜1.惊喜送上门 过生日怎么能少了精致的蛋糕和...

巴厘岛的故事的结局是什么(经典韩剧《巴厘岛的故事》:豪门公子爱上灰姑娘)

巴厘岛的故事的结局是什么(经典韩剧《巴厘岛的故事》:豪门公子爱上灰姑娘)

01 印象里,韩剧都是非常的浪漫,多情梦幻。却有一部韩剧,打破韩剧的常规法则,偶像剧的开始,莎翁式的毁灭结局。 在这部剧里,灰姑娘没有逆袭,王子也会懦弱无能,他们就像玻璃罩下面的飞蛾,看见灯火,却不见光明。 第一次看这部剧的,剧情让人很不舒服,和以往所看的韩剧都不同,剧情现实得让人窒息,毫无梦幻光...

黑匣子在飞机哪个部位(“黑匣子”究竟是什么)

黑匣子在飞机哪个部位(“黑匣子”究竟是什么)

飞机失事让人悲痛,每次事故后为了第一时间清楚失事悲剧的真实原因,就需要快速找到飞机的“黑匣子”。“黑匣子”在记录数据,还原事实方面具有重要作用,通过九个提问,让我们一起来了解它。 一、“黑匣子”是什么? 黑匣子不是黑的,而是橙红色的,正常情况下是两个长约40cm,宽与高分别约20cm的长方体,每...