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

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

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

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

实现一国两制的前提和基础是什么(一国两制的前提是什么)

实现一国两制的前提和基础是什么(一国两制的前提是什么)

我国政府在国家和平上提出了不少的政策。一国两制就是我国政府提出的和平统一的基本国策,很多人在听到这个政策的时候,表示对这个政策不是很理解,而且很多人不知道一国两制的前提是什么?现在,就让我来解释一下一国两制的前提是什么吧。 一国两制的前提是要坚持一个国家,也就是在一个中国的前提下,国家的主体坚持社...

李宁标志的含义(李宁标志的意义)

李宁标志的含义(李宁标志的意义)

哈喽,大家好,我是时尚搭配师棉言麻语,每天都会有最新最潮的时尚穿搭和潮流资讯分享给你。今天我们就来讨论一下,李宁标志的意义。李宁标志有三重意义:一是“LN”的变形,代表李宁。二是红旗的一角,代表国家荣誉;三是体现李宁体操运动员的平衡和敏捷特质。商标线条更富动感和线条感。诠释了每个运动员表达自我的意义...

中伏是几月几日2020年(2020年“三伏天”何时开始)

中伏是几月几日2020年(2020年“三伏天”何时开始)

近期,随着气温逐渐升高,离三伏天也越来越近了,不少朋友都有外出避暑的计划,但由于每年的三伏天不一样,所以出行前要好好查一下时间,那2020年“三伏天”何时开始?何时结束?最新时间表来了,你知道吗? 一、什么是三伏天? 所谓三伏天指的是一年之中,气温最高,最闷热的那些时期,许多网友表示,宁愿冷点也不...

什么是夜视监控(夜视违章抓拍监控补光灯对交通有哪些方面的好处)

什么是夜视监控(夜视违章抓拍监控补光灯对交通有哪些方面的好处)

所谓夜视违章抓拍夜视监控补光灯是对交通道路违规的行为做进一步的处理和罚款,为了更好地维护和保证道路的安全而安装的一套完整的专门对车辆车牌进行抓拍和监控的系统,为车祸事故和违法犯罪等行为做到有力的取证。它的发展决定着智能化的交通有力更高的发达水平。 在交通领域的伙伴都知道,有...

什么叫是侍寝婢女(历史上的马尔泰若曦)

什么叫是侍寝婢女(历史上的马尔泰若曦)

在大清的后宫中,有很多的未解之谜,比如有些妃子开始有记载,后来却下落不明,无论是卒年,还是葬地,都无任何记载。比如康熙后宫中的安嫔李氏和敬嫔王佳氏,自从被册封为嫔之后,她们就神秘消失了,历史似乎已将她们遗忘,如果以后没有相关的考古发现,也许她们就永远消失在历史的长河中。 还比如说咱们今天要聊的这个...