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

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

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

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

哆啦a梦真正结局是什么(日本经典动漫《哆啦A梦》的众多结局)

哆啦a梦真正结局是什么(日本经典动漫《哆啦A梦》的众多结局)

《哆啦A梦》又叫《机器猫》,是日本著名漫画家藤子F不二雄的代表作品。对于中国的小朋友来说,机器猫这部动漫堪称殿堂级代表作。 相信如果要选出心目中最喜欢的几部动漫作品,《哆啦A梦》必然是其中之一。 《哆啦A梦》作为一部科幻漫画,并没有像传统科幻漫画一样,引用大量物理学原理概念来科普读者。 而是以一种...

十三陵都有哪些陵园(十三陵都有哪些陵园)

十三陵都有哪些陵园(十三陵都有哪些陵园)

十三陵都有哪些陵园?十三陵这边有三家公墓:景仰园陵园、盘龙台公墓、德陵公墓。 目前在售的仅有景仰园陵园。其他两家处于封闭状态了。 景仰园陵园位置在十三陵景区内,是较大的植树葬陵园。环境有没,性价比高。 目前在售的有花坛葬和卧碑,价格是1万左右和5万左右两款葬式墓碑。...

national是什么牌子的空调(Panasonic是什么牌子的空调)

national是什么牌子的空调(Panasonic是什么牌子的空调)

Panasonic是日本松下老牌子空调。 松下,是日本的一个跨国性公司,在全世界设有230多家公司,员工总数超过290,493人。其中在中国有54,000多人。2001年全年的销售总额为610多亿美元,为世界制造业500强的第26名。 松下空调和普通空调不一样,从开始启动到房间制热一共只需要5分钟...

平邮和快递有什么不同(平邮跟快递的区别是什么)

平邮和快递有什么不同(平邮跟快递的区别是什么)

快递在日常生活中给我们带来了很大的便利,除了我们日常生活中常见的邮寄方式外,其实还有一种邮寄方式,那就是平邮,那么平邮和快递的区别是什么呢?下面一起来看看吧。 1、两者性质不同 快递服务与平邮普遍服务业务的根本区别是两者属于不同社会性质的服务产品:一个是社会提供的公共产品、一个是商家提供的私人产品。...

红楼梦中的沁芳是什么意思(红楼梦:高考作文中)

红楼梦中的沁芳是什么意思(红楼梦:高考作文中)

昨天的文章中写了,贾宝玉惧父如虎,却说爹“粗陋不雅”,贾政还没发火,泻玉不雅?贾宝玉在给凉亭题匾额的时候,批评了“泻玉”,认为粗陋不雅,他题的匾额是“沁芳”。 贾宝玉的沁芳一词,和对联“绕堤柳借三篙翠,隔岸花分一脉香”说出来后,【贾政听了,点头微笑。众人咸称赞不已。】于是,这座亭被定名为沁芳亭。这座...

小丑竟是我自己是什么梗(「梗知识」—“小丑竟是我自己”是什么梗)

小丑竟是我自己是什么梗(「梗知识」—“小丑竟是我自己”是什么梗)

“小丑竟是我自己”这个梗的意思就是字面意思,比喻自己常常因为生活不如意但是还要努力保持微笑,也比喻卑微的舔狗。这个梗多用于自嘲。 “小丑竟是我自己”这个梗的发展壮大还是在贴吧,但是早在贴吧壮大的半年前,“小丑”这个词就已经在游戏圈中出现了,因为英雄联盟有一位英雄叫作小丑萨科而萨科的英文名是“Shac...