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

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

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

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

什么是mfc理财(以投资理财为名实施传销诈骗活动)

什么是mfc理财(以投资理财为名实施传销诈骗活动)

4月20日,李旭反传销团队获悉,武汉市中级人民法院二审裁定一起传销案,该传销组织以投资理财为名,4名被告人加入该组织后,积极发展下线,其行为已构成组织、领导传销活动罪。 一审判处4名被告人有期徒刑四年六个月至一年十个月不等的刑罚,并处罚金。宣判后,范某勇、王某华、丁某燕不服,提出上诉。二审裁定驳回上...

什么是数据包(你知道什么是数据包)

什么是数据包(你知道什么是数据包)

与其他任何事情一样,计算机数据在分成更小的部分时最容易移动。在网络中,这些部分被称为“数据包”或简称为“包”。这是您需要了解的有关它们的信息。 网络部分控制 假设您需要通过Internet与朋友共享图像。但是,它不会一体地发送到您朋友的设备上。相反,图像被分成数据包,每个数据包都有图像的一小部分。...

陶喆ppt什么梗(陶喆制作PPT到底是什么梗)

陶喆ppt什么梗(陶喆制作PPT到底是什么梗)

《吐槽大会》是一档吐槽明星嘉宾模式的网综。这种模式的综艺节目在国内是首屈一指的,从两年前推出以来深受广大网友的喜爱。前不久《吐槽大会》第三季在万众期待中回归了。首期的嘉宾请到了王力宏,陶喆等艺人。身为主咖的王力宏却被陶喆的ppt梗抢走了话题。 李诞吐槽环节有段话引起了场下观众的一片欢呼...

gprs是什么(中国移动GPRS是什么意思)

gprs是什么(中国移动GPRS是什么意思)

中国移动GPRS是GSM移动电话用户可用的一种移动数据业务,属于第二代移动通信中的数据传输技术。中国移动的2G用的是GSM技术,但是最初的GSM只能承载语音业务。也就是说GSM技术只能打电话,没法上网。其实在2G和3G的过程中,出现了一个叫2.5G的说法。GPRS就是2.5G的一种,它是在G...

乡亲们的读音是什么(一年级语文下册《第二单元》单元主题、中心思想、知识点、课后练)

乡亲们的读音是什么(一年级语文下册《第二单元》单元主题、中心思想、知识点、课后练)

 单元主题  本单元围绕“心愿”这一主题编排了《吃水不忘挖井人》、《我多想去看看》、《一个接一个》、《四个太阳》4篇课文。这些课文题材丰富,《吃水不忘挖井人》讲述的是*命岁月的故事。后3篇课文则表达了儿童美好的愿望,这3篇课文具有反复的表现方法,语言浅显,节奏明快,易于学生诵读,所描述的内容能唤...