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

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

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

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

何处浣纱人原文(浣纱人)

何处浣纱人原文(浣纱人)

想了解更多精彩内容,快来关注郑辉贤国学艺术 浣纱人,梦里身,渔艇犁开织就一湖春。 分外娇,四月竞妖娆,东风渐暖春光好,一路歌声过小桥。 歌声犹未歇,南疆春色渐无边,芳菲四月桃花映碧天。 渐老情怀不复存,犹在耳边闻,芳菲落尽桃花又是春。 又是芳菲二月天,桃花落尽柳如烟,歌声婉转云霄化作仙。 好风光...

刘邦称帝后张良的下场怎样(刘邦称帝除去不少良将)

刘邦称帝后张良的下场怎样(刘邦称帝除去不少良将)

可以说张良的愿望就是可以光复韩国,张良家五世为韩国的相国,秦国吞并韩国家人离世弟弟无法安葬,不能入土为安,他为报国仇家仇可以说是忍气吞声散尽家财行刺嬴政,但是还是让秦王躲过劫难,最终秦朝覆灭。 秦朝覆灭后来想要还想着能光复韩国,但是没有有能力的人君主,拥立的人都是庸主,这也是张良这一生的败笔和遗憾...

辽宁是哪个省份(辽宁属于哪个省)

辽宁是哪个省份(辽宁属于哪个省)

辽宁是中华人民共和国省级行政区,不属于任何一个省份。辽宁位于东北地区南部南濒黄、渤二海,地质走势大致自北向南,自东西两侧向中部倾斜。由于辽宁地理位置独特的原因,其分布有满族、蒙古族、回族、朝鲜族、锡伯族等少数民族。 辽宁不属于任何一个省份 辽宁是中华人民共和国省级行政区,不属于任何一个省份。 辽...

酸奶酱做法(想吃小吃在家做)

酸奶酱做法(想吃小吃在家做)

分享8款特色风味小吃,照着做给家人当早餐,吃的营养还干净 说起中国小吃,品类丰富多样,每一道都令人垂涎三尺,山西的碗托,福建的金包银,天津的煎饼果子,武汉的糯米鸡,吃过一次都要念念不忘,今天分享8款各地特色风味小吃,在家做,花钱少还吃得干净卫生,适合当作早餐,营养丰富,美味解馋 01 碗坨...

相什么相什么的四字成语(三语文上21《美丽的小兴安岭》课文笔记+课后习题+练习题)

相什么相什么的四字成语(三语文上21《美丽的小兴安岭》课文笔记+课后习题+练习题)

一、教学目标 1.认识“融、侧”等11个生字,读准多音字“兴、舍”,会写“脑、袋”等13个字,会写“东北、脑袋”等14个词语。 2.有感情地朗读课文,能读好文中的长句子,初步体会“抽出”“浸”等词语在表达上的好处。 3.能结合课文内容,说出喜欢小兴安岭的理由。 4.了解小兴安岭一年四季美丽的景色,激...

由两个反义词组成的词语(2021公务员考试行测备考:类比推理之言语关系)

由两个反义词组成的词语(2021公务员考试行测备考:类比推理之言语关系)

类比推理,是行测考试中判断推理部分的必考题型之一,整体不是一个难把握的题型,但是要达到百分百的正确率,也有一定的难度。所以,同学们要熟悉考试中常见的词项关系,向命题人的思维靠拢。常见的关系类型主要包括:逻辑关系、言语关系、经验常识关系和理论常识关系四种。今天中公教育主要跟大家分享言语关系类型。 一...