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

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

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

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

伞代表哪种生肖(12生肖有专属幸运花)

伞代表哪种生肖(12生肖有专属幸运花)

植物的种类繁多,名字也都千奇百怪,12生肖更是有自己专属的幸运花,快来看看你的幸运花是哪种吧! 1.鼠——鼠尾草 鼠尾草在我国中东部地区繁殖的非常广泛,平常山坡和草丛里都能看到它,它大部分花朵是紫色的,直挺挺的,送人时也有“正人君子”的寓意存在。鼠尾草不光长得好看,还可以拿来做药草,花花也经常在衣橱...

拉斯维加斯在哪个洲(拉斯维加斯是美国内华达州的最大城市)

拉斯维加斯在哪个洲(拉斯维加斯是美国内华达州的最大城市)

拉斯维加斯(Las Vegas) 是美国内华达州的最大城市,以赌博业为中心的庞大的旅游、购物、度假产业而著名,世界上十家最大的度假旅馆就有九家是在这里,是世界知名的度假圣地之一,拥有“世界娱乐之都”和“结婚之都”的美称。从一个巨型游乐场到一个真正有血有肉、活色生香的城市,拉斯维加斯在10年间脱胎换...

lotion是什么意思化妆品(emulsion是水还是乳)

lotion是什么意思化妆品(emulsion是水还是乳)

是乳。 1、emulsion其实指的是乳液。乳液是日常护肤中常用的一种护肤品,一般在爽肤水和精华液之后使用,在秋冬这样的干燥季节也是可以使用。 2、skin是皮肤的意思。cream是霜的意思,即常见的面霜、护手霜等霜膏状的护肤品。emulsion是乳剂的意思,即常见的乳液状的护肤品。 3、lot...

学士服如何穿(学士服穿戴及礼仪)

学士服如何穿(学士服穿戴及礼仪)

一、着装规范 学位服作为专用服装,着装应符合下列规范: 1、学位服由学位帽、流苏、学位袍、垂布等四部分组成: (1)学位帽:学位帽为方型黑色;戴学位帽时,帽子开口的部位置于脑后正中,帽顶与着装人的视线平行。 (2)流苏:流苏系挂在帽顶的帽结上,沿帽檐自然下垂。未授予学位时,流苏垂在学位帽右前侧中部;...