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

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

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

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

西方文明的发源地(西方文明起源在哪里)

西方文明的发源地(西方文明起源在哪里)

古代西方文明与中华文明有明显区别。西方文明是多源头文化,甚至文字语言都是多元化的。而中华文明是本土起源,一脉相承,源远流长,博大精深的。 一、西方文明的三大源头 在西方传统中,人们习惯称西方文化为“基督教文化”或“基督教文明”。这是因为西方文化有着三大源头,分别是:古希腊文明、古希伯来文明、古罗马...

为什么液体有表面张力(趣味物理-水的表面张力的奥秘)

为什么液体有表面张力(趣味物理-水的表面张力的奥秘)

在物理学中,多相体系中相之间存在着界面。习惯上人们将气一液,气一固界面称为表面。 通常,由于环境不同,处于界面的分子与处于相本体内的分子所受的力是不同的。在水内部的一个水分子受到周围水分子的作用力的合力为零,但在表面的一个水分子却不如此。因上层空间气相分子对它的吸引力小于内部液相分子对它的吸引力...

如何评价fill耳机(开放式收纳设计:Fill)

如何评价fill耳机(开放式收纳设计:Fill)

DoNews 10月29日评测 (记者 秦宁) 作为汪峰亲自创立的耳机品牌“FIIL耳机”,再发布的几款产品后也逐渐在国内耳机品牌中有了自己名气。旗下多数产品也是广受好评,我在上手过FIILT1 Pro,FIIL T1 XS,FILL T1 Pro后也逐渐对FIIL这个品牌的耳机也有着独特的喜爱。...

京哥打那巴鲁在哪里(神秘的婆罗洲)

京哥打那巴鲁在哪里(神秘的婆罗洲)

哥打京那巴鲁,有名亚庇,是马来西亚的商业重镇,也是旅游的圣地,位于婆罗洲。除了海滩之外,还包括世界遗产名录中的京那巴鲁山,长鼻猴,还有萤火虫! 这是一座美丽而神秘的城市,是可以让人尽情放松的地方,你可以选择安静休闲的度过,也可以享受惊险刺激的冒险。你可以在山野间漫游,也可以去碧蓝的海边散步。...

科斯定律是什么(Ronald)

科斯定律是什么(Ronald)

文:王智远 | ID:Z201440 生活中,经常看这种现象: 非常漂亮的女生,对象又肥又丑,你觉得女的眼光有问题;亦或者,家境非常优越的帅哥,和比自己大3-4岁,身材样貌中等女生结了婚,这种情况,让你百思不得其解。 为什么? 解答该问题前,先看一个著名的科斯定律(Coase theorem),早...