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

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

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

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://www.furui.com.cn/177347.html

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

谁有关于师生恋的动漫(三部师生恋的日漫:《言叶之庭》男女主雨季深情告白)

谁有关于师生恋的动漫(三部师生恋的日漫:《言叶之庭》男女主雨季深情告白)

老师和学生之间的感情可以说是十分微妙了,尤其是在大学之前,老师对于学生的成长可以说是起到了十分重要的作用,在古达就曾经有一句话说:一日为师终生为父,这也侧面说明了老师的重要性。比较出名的师生恋在中国那就是鲁迅和妻子许广平吧,在美国的奥巴马和米歇尔,还有法国总统马克龙,他的妻子竟然是他的高中老师,还比...

pp材质有毒吗(pp材质饭盒有毒吗)

pp材质有毒吗(pp材质饭盒有毒吗)

pp即:聚丙烯,这种材质的饭盒只要在规定的温度范围内,是没有毒的,可放心使用的。 聚丙烯无毒、无味,密度小,强度、刚度、硬度耐热性均优于低压聚乙烯,可在100℃左右使用。具有良好的介电性能和高频绝缘性且不受湿度影响,但低温时变脆,不耐磨、易老化。适于制作一般机械零件、耐腐蚀零件和绝缘零件。常见的酸、...

什么叫相对湿度(旅游小知识:相对湿度是空气中水分含量的百分比量度)

什么叫相对湿度(旅游小知识:相对湿度是空气中水分含量的百分比量度)

旅游小知识:相对湿度是空气中水分含量的百分比量度 文/纵为浮云能蔽日 相对湿度是空气中水分含量的百分比量度,以相对于当前温度下所能存在北半球的一个冷锋刚通A城上空,正向B方向运动。不通气团的会合线称为锋线。暖锋正在离开B,向C城运动。风向用箭头表示,气压表示为等压线—即相同气压点的连线。等压线表明,...

亚克力是什么(亚克力是什么材料)

亚克力是什么(亚克力是什么材料)

亚克力是什么材料?相信很多朋友都不是太了解,那更不要说亚克力的用途了。下面小编带大家看一下亚克力是什么材料,亚克力有什么用途。 一、亚克力是什么材料 亚克力(ACRYLIC),又叫PMMA或压克力,亚加力。 化学名称为聚甲基丙烯酸甲酯。源自英文Organic Glass,意指由有机化合物之MMA所...

东海舰队分布在哪里要具体的(离市区80公里的岛上)

东海舰队分布在哪里要具体的(离市区80公里的岛上)

大海、小岛、灯塔,光是这几个不加任何修饰的名词放在一起,就足以让人联想出一幅浪漫的图景:每天,迎着来自太平洋的第一缕晨光,看海浪拍岸、百舸千帆;夜晚,灯塔闪烁、指引方向,静默无言…… 很少会有人把这样的场景与繁华忙碌的大上海联系起来,但它确实与这座城市息息相关。 这是位于上海自贸试验区 临港新片区东...

录的部首是什么(灬偏旁有哪些字)

录的部首是什么(灬偏旁有哪些字)

部首是汉字的第一笔画或形旁,也是字典词典按汉字结构和意义进行分类,以便于检字的符号目录。部首是从分析字形结构和意义中产生符号目录。部首为东汉著名的经学家、文字学家许慎所首创。 部首最早出现在许慎编写的《说文解字》中,以汉字六书造字法为基础对汉字进行排列,只有第一笔画或形旁相同的字才排列在同一部首...