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

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

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

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

山东蹦极的地方在哪(山东境内唯一一个可以蹦极的地方)

山东蹦极的地方在哪(山东境内唯一一个可以蹦极的地方)

这个十一,活动多多 惊喜连连 今年的十一小长假怎么玩? 天蒙景区给大家准备了三重惊喜! 免费蹦极体验季 携手亚洲蹦极第一人 挑战世界第一人行悬索桥 千米高空极限蹦极挑战者招募 一.国内首家玻璃桥高空极限荡绳体验项目 万众期待的天蒙山极限蹦极体验季终于来了!山东省内唯一千米高空极限蹦极体验地-天...

高速公路恢复落杆是什么意思(好消息)

高速公路恢复落杆是什么意思(好消息)

好消息! 高速公路恢复“落杆”通行 继续 免费 免费 从2020年4月25日0时起, 我区联网收费高速公路将同步开展 全路段、全流程测试工作 并实施常态化管理 所有出入口车道将由现在的“抬杆”通行 恢复到正常的“落杆”状态 ETC车道专供装有ETC车载装置且功能正常的车辆通行 未安装ETC车载...

省的部首是什么(川的偏旁部首是什么)

省的部首是什么(川的偏旁部首是什么)

川字的偏旁部首是:“丿”。 偏旁部首详解 偏旁部首是由偏旁和部首两部组成的。偏旁是将一个合体字进行分切之后得到的某一部分称为偏旁。在古代的时候偏旁也分为两部分,右边的称为旁,左边的为偏。现代统称偏旁。 什么是部首呢?把形旁相同的字归类在一起成为部,开头的第一个字就成为部首。如“松”、“树”、“杨”、...

平平常常的近义词是什么(六上语文第二单元考前知识点)

平平常常的近义词是什么(六上语文第二单元考前知识点)

欢迎来到专栏【六上语文期中期末考前复习资料】专栏,资深老师带你高效复习。加入书架,购买专栏,即可解锁全部章节内容。购买后,私信发电子版文档。 上个章节给大家总结的是第一单元的知识点,这个章节给大家总结的是第二单元的必背知识点,包括高频开始词语、易混易错的字的读音、四字词语以及运用、课文内容重点回顾...