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

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

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

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

金龟子有毒吗(铜绿丽金龟对人有毒吗)

金龟子有毒吗(铜绿丽金龟对人有毒吗)

  无毒,但危害特征明显,当然野外活的动物可能有细菌。   对人体无害。 幼虫(蜈蚣)是主要地下害虫之一,危害严重,常咬断植物幼苗导致枯黄死亡。 多数成虫是农作物、林木、果树的大害虫,准确鉴定种类学名,研究和掌握其分类特征和生物学特性,对控制金龟子危害,确保农林业增产至关重要。 金龟子种类繁多,形...

灵魂摆渡结局什么意思(灵魂摆渡结局到底是什么意思)

灵魂摆渡结局什么意思(灵魂摆渡结局到底是什么意思)

灵魂摆渡结局到底是什么意思? 灵魂摆渡结局的意思是:赵吏得到了自己的灵魂,却失去了记忆,无法进入轮回,成为了一名真正的灵魂摆渡人。他是这部剧的主人,是一个来自地府的工作者。他重复着同样的工作,直到遇到了拥有神奇的眼睛的男主,他的生活也开始发生改变。 《灵魂摆渡》是爱奇艺、完美建信影视出品,由巨兴茂...

村晚古诗意思(《村晚》赏析)

村晚古诗意思(《村晚》赏析)

《村晚》创作背景: 从这首诗风格看,这首诗约作于作者晚年隐居,游览农家之时(很可能为宋度宗年间)。 《村晚》赏析之一: 这是一首描写农村晚景的诗:在四周长满青草的池塘里,池中的水灌得满满的,太阳正要落山,红红的火球好像被山吃掉一样(是落山后),倒映在冰凉的池水波纹中。放牛回家的孩子横坐在牛背,他拿...

三国杀乐不思蜀是什么意思(三国杀:为什么乐不思蜀感觉收益不大)

三国杀乐不思蜀是什么意思(三国杀:为什么乐不思蜀感觉收益不大)

乐不思蜀 【乐不思蜀】:出牌阶段,对一名其他角色使用。将【乐不思蜀】放置于该角色的判定区里,若判定结果不为红桃,则跳过其出牌阶段。 乐不思蜀其实算锦囊牌中数一数二的key牌,其最大作用是限制对手操作,可以让对方强势武将或者被集火的目标没有机会进行输出和恢复并且弃置超过手牌上限的牌,收益可想而知。...

什么风劲吹四字成语(劲组词有哪些)

什么风劲吹四字成语(劲组词有哪些)

劲组词有哪些词语?含“劲”字的成语有哪些?还有含“劲”的古诗词有什么?跟小鱼儿一起充分了解“劲”这个字的相关吧。 01 劲组词 两个字: 劲松、劲爆、劲舞、劲力、劲歌、劲草、劲风、劲道、劲捷、劲兵、劲切、劲吹、劲利、劲士、劲刷、劲壮、劲头、劲势、劲妙、劲勇、劲威、劲升、劲射...

如何练习咽音(咽音是什么)

如何练习咽音(咽音是什么)

咽音是什么,咽音练声法八个步骤怎么练? 咽音是什么,咽音练声法八个步骤怎么练? 这几年,咽音似乎又火了。一向沉寂的咽音吧热闹起来。提到咽音,自然就会讲到咽音练声法的八个步骤,包括咽音练声法八个步骤怎么练等等大家最关心的问题。 咽音是一种喊嗓法。原本是“洋玩意儿”,后来机缘巧合,被中国的一个医学博士林...