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

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

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

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

大漠谣结局简介大漠谣结局(碾压《大漠谣》)

大漠谣结局简介大漠谣结局(碾压《大漠谣》)

大家好,今天小编又为大家盘点好评小说。如今生活步伐这样忙碌的社会,能躲在被窝里面看一本好的小说也是一件非常惬意的事情,可以享受属于自己独处的时光。但是最近很多书迷都反应不知道看什么书好,不知不觉的就陷入了书荒的境地,作为老书迷的小编对此也身同感受。今天小编继续给书迷们介绍好看的小说,分分钟让书迷朋友...

0579是哪个城市的区号(「浙江」各城都是什么州)

0579是哪个城市的区号(「浙江」各城都是什么州)

浙江,共有11个地级市。古代各地习惯以州命名,例如杭州,那么浙江这条大河里这11条“舟”分别是什么州呢?让我一起看看如雷贯耳的称呼吧。 杭州,区号0571。杭州。最早见于隋朝。隋朝建立后,于开皇九年(589年)废郡为州,“杭州”之名第一次出现。景点有西湖,西溪湿地,千岛湖,京杭大运河等。杭州的千...

成语然而止什么成语然而止(六上语文第一单元考前必备知识点)

成语然而止什么成语然而止(六上语文第一单元考前必备知识点)

欢迎来到专栏【六上语文期中期末考前复习资料】专栏,资深老师带你高效复习。加入书架,购买专栏,即可解锁全部章节内容。购买后,私信发电子版文档。 这个章节是第一单元的考前知识大盘点,可用于月考、期中和期末的复习,内容包括基础字词、全部是高频考试词语,词语的运用、词语的类型都是通过考题呈现的;近义词、反...

远高的寓意(起名宝典—成语中高雅大气的好名字)

远高的寓意(起名宝典—成语中高雅大气的好名字)

起名宝典—成语中高雅大气的好名字 当下,越来越多的父母选择只生养一个孩子,对于唯一的爱情结晶,自然也就成了父母的重点培养对象,从小就给孩子树立了各种目标和培养计划,坚决不能让孩子输在起跑线,自然名字也成了父母非常重视的一环,对于孩子的期望也从名字中可见一斑,希望孩子未来成为可造之材,那么给宝宝起一个...

国际奥委会的官方语言是否有三种(北京冬奥开幕式为何先用法语)

国际奥委会的官方语言是否有三种(北京冬奥开幕式为何先用法语)

北京冬奥会为什么开幕式的播报语言第一是法语,第二是英语,第三才是中文普通话?有网友很疑惑的语言为什么不是主办国的语言?就算优先,外国人也应该是英语优先才对呀。 今天这个文章不长,但能把这一系列问题都搞明白,或许还能让你了解什么才是真正的奥林匹克精神。 这一次北京冬奥会开幕式的每一分钟都写满了中国文...