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

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

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

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

金属材料包括哪两类(超全的化学考点汇总:金属材料)

金属材料包括哪两类(超全的化学考点汇总:金属材料)

第八单元 金属和金属材料 课题1金属材料 一、金属材料(★★★☆☆) 1. 金属材料的种类 金属材料分为纯金属和合金两种。 2. 使用最广泛的三种金属 目前, 世界上使用最广泛的三种金属分别是铁、铝、铜。 二、金属的物理性质(★★★★☆) 1. 共性 常温下,金属都是固体(汞是液体),有金属光泽,...

一国两制坚持哪两点(全文来了)

一国两制坚持哪两点(全文来了)

7月1日上午,庆祝香港回归祖国25周年大会暨香港特别行政区第六届政府就职典礼在香港会展中心举行。习近平主席监誓,李家超宣誓就任香港特别行政区行政长官。 中共中央总书记、国家主席、中央军委主席习近平在庆祝香港回归祖国25周年大会暨香港特别行政区第六届政府就职典礼上发表重要讲话。 习近平表示,“一国...

阖家幸福的意思是什么(阖家安康还是阖家幸福)

阖家幸福的意思是什么(阖家安康还是阖家幸福)

都可以。 1.阖(也作“合”),是全,总共的意思;阖家便是指全家。阖家幸福就是全家幸福的意思。阖家幸福下一句是一般是万事如意。家对于中国人来说,是一个重要的存在,所以才有很多关于祝福别人家庭幸福安康的话语。 2.阖的意思就是全,阖家安康的意思就是指全家平安和健康的意思,同样的合家,意思也是一样的,...

霜月红于二月花什么意思(第1讲——古诗鉴赏入门知识学习)

霜月红于二月花什么意思(第1讲——古诗鉴赏入门知识学习)

古体诗和近体诗的区别: 格律诗的特点: 律诗每篇句数、字数、平仄、用韵、对仗等均有一定规则。包括五律和七律。一、二两句叫首联或起联,三、四两句叫颔联,五、六两句叫颈联,七、八两句叫尾联或结联。每联上句叫出句,下句叫对句。颔联和颈联必须须对仗,首联、尾联可对可不对。 对仗的主要特点: ①...

弱电是什么(弱电是什么行业)

弱电是什么(弱电是什么行业)

弱电行业是通信行业的一种,通过架设弱电设备实现不同地域的通信。 1、弱电一般是指直流电路或音频、视频线路、网络线路、电话线路,直流电压一般在32V以内。 弱电的处理对象主要是信息,即信息的传送和控制,其特点是电压低、电流小、功率小、频率高,主要考虑的是信息传送的效果问题,如信息传送的保真度、速度、...

山东也有泰州市吗(山东鲁能VS泰州远大首发出炉)

山东也有泰州市吗(山东鲁能VS泰州远大首发出炉)

山东鲁能VS泰州远大首发出炉,3国脚领衔全华班PK中甲新军单外援 北京时间6月5日(今日)晚17时,中超老牌球队山东鲁能时隔一天,将继续在鲁能足球训练基地迎战中甲新军泰州远大,这场背靠背的热身赛中,山东鲁能主帅李霄鹏再次与执教山东多年的恩师、泰州远大主帅殷铁生在场边斗法。在昨晚进行的两队首场热身赛中...