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

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

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

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

云隐和云翳什么关系(《花千骨》中云翳云隐竟是双胞胎兄弟无疑)

云隐和云翳什么关系(《花千骨》中云翳云隐竟是双胞胎兄弟无疑)

·2015年在湖南卫视热播的仙侠剧,《花千骨》想必大家都不会陌生吧!里面有一对双胞胎兄弟,“云翳和云隐”,很多观众都不以为然,以为是一个人饰演两个角色罢了。 ·像年度催泪大戏中的《娘道》中的于毅,一个人出演了两个角色龙延宗,和龙继宗。大家对电视剧中的一个人出演两个角色的戏份履见不鲜,也就不以为然了...

大蛇丸第几集死的(大蛇丸怎么死的)

大蛇丸第几集死的(大蛇丸怎么死的)

大蛇丸在《火影忍者》第333集、358集分别“死”了一次。大蛇丸的生存法则在这部动漫中依靠的是转生,通过获取新身体来延续自己的生命,从而获得更加强大的力量,从另一方面来看,他的身体存活与否已经不是那么重要了,他的意志存活才是最本质的因素,而使用的转生术则是决定是否能够在世界中表现出来的唯一媒介。...

公蚊子吃什么(雌蚊子吸血)

公蚊子吃什么(雌蚊子吸血)

雌蚊子吸血,雄蚊子吃什么?这是蚂蚁庄园2020年9月13日的题目。冰糖雪梨任务公布,每天单笔爱心捐赠达到1元,可领3个冰糖雪梨,每次喂食可增加0.3个蛋,每天登陆蚂蚁庄园可领取180g饲料,另外,周末愉快,周末专享饲料礼包来袭,限时发放180g饲料。下面逗逼小胖就为玩家带来蚂蚁庄园小课堂9.13最新...

料酒什么时候放(你知道做菜放料酒的最佳时间吗)

料酒什么时候放(你知道做菜放料酒的最佳时间吗)

料酒是家庭常备的一种非常常见的烹饪调料,别管是炒素菜还是快火做个肉菜;从鲜美鱼肉海鲜到秋冬季滋补的牛羊肉,都少不了要用到料酒。 仔细想想你们家都做什么菜的时候用了料酒?都什么时候把料酒用到菜里面呢?很多人都知道料酒的作用是去腥增香,那在做菜的时候怎样才能将它的功效发挥到极致呢? 生活中最经常使用的...