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

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

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

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

抖音晨曦姐姐咋了(女网红直播骂街)

抖音晨曦姐姐咋了(女网红直播骂街)

引子:网红在当今社会,已经成为收入最高的职业,不过也不是所有网红,都能拥有高收入。网红圈跟娱乐圈没啥区别,收入高的单天过千万,收入低的能保证温饱就不错了。有的人另辟蹊径,用别人想不到的方式成为网红,只要整挣到钱,都算是自己的实力。 得知网红职业挣钱后,很多人蜂拥而至,开始不择手段。这里面难免会混杂一...

开心果是什么果实(开心果是什么树的果实)

开心果是什么果实(开心果是什么树的果实)

一,开心果的概况 开心果是商品名称,它是漆树科黄连木属树种阿月浑子的果实。 阿月浑子,别名胡榛子,维吾尔语称皮斯坦,又叫必思答、绿仁果、无名子等,商业名称“开心果”。它属于世界四大干果之一,也是珍贵的木本油料、药用经济树种。 阿月浑子起源于中亚西亚,是中亚最古老...

属鼠人的婚姻与命运如何(属鼠人的婚姻与命运)

属鼠人的婚姻与命运如何(属鼠人的婚姻与命运)

属鼠人的性格和命运,在鼠年出生的人无论做什么事,都有可能取得成功。由于他有很强的随机应变能力,能够克服困难,能够做到临危不惧。因为他沉着冷静,警觉,又有敏锐的直觉,有远见,还有对商业的敏感,所以灾难只会使他的智慧更突出。 他们就是小白鼠,想要一心一意,甘于奉献,并默认设定自己喜欢的就是另一方喜欢的...

藏克是什么(活得好好的)

藏克是什么(活得好好的)

作者藏克家在《有的人》这首诗里写过这样一句话:“有的人活着,他已经死了。”没想到,这种情况在现实中还真实上演了。 近日,安达市一村民明明活得好好的,户口却莫名地被注销了,显示其已死。面对派出所的要求,男子一脸不解地说:“我还要想证明自己没死。”这真是太不可思议了,我们一起去看看究竟是怎么回事。 活人...

网贷上征信吗(借了钱要还)

网贷上征信吗(借了钱要还)

文/UC资讯 生活 俗话说的好,有贷必有还,只要是你欠下的债,就一定要给人家再还回去,不管是你借亲戚朋友的,还是网上贷款的,都是一样的道理,那么网络贷款上征信吗?发生逾期的怎么办,带着问题,我们来分析。 不止大平台的贷款逾期后果严重,其他正规信贷平台也是一样的,例如有钱花、借呗、微粒贷。 那么...