news 2026/4/3 6:26:29

PageHelper插件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PageHelper插件

介绍

PageHelper是第三方提供的Mybatis框架中的一款功能强大、方便易用的分页插件,支持任何形式的单标、多表的分页查询。

官网:Mybatis-PageHelper/wikis/zh/HowToUse.md at master · ruiqianyi/Mybatis-PageHelper · GitHub

代码实现

在pom.xml引入依赖

<!--分页插件PageHelper--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.4.7</version> </dependency>

实现分页的Impl类

public PageResult page(Integer page, Integer pageSize) { //1. 设置分页参数 PageHelper.startPage(page,pageSize); //2. 执行查询 List<Pojo> pojoList = pojoMapper.list(); Page<Pojo> p = (Page<Pojo>) pojoList; //3. 封装结果 return new PageResult(p.getTotal(), p.getResult()); }

其中:Pojo是自定义的一个实体类,作为查询返回的List的元素的类型;PageResult是自定义的一个返回给前端的VO,p.getTotal()是List的总长度,p.getResult()是根据page和pageSize得到的当前页的pojo集合

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/1 10:26:16

干锅与火锅的奇妙碰撞,究竟会带来怎样的美味体检?

在美食的世界里&#xff0c;不断的创新与融合总能带来意想不到的惊喜。干锅与火锅这两种经典美食的奇妙碰撞&#xff0c;就为食客们带来了全新的美味体验&#xff0c;尤其是盘州特色贵州小黄牛相关菜品&#xff0c;更是让人欲罢不能。 多样套餐&#xff0c;满足不同人群需求 …

作者头像 李华
网站建设 2026/4/2 1:06:56

GEO系统开发:赋能电商品牌运营,打造区域化商品推荐与本地物流适配新体验

一、项目背景&#xff1a;电商运营的新挑战与机遇在竞争日益激烈的电商市场&#xff0c;传统“一刀切”的商品推荐和物流模式已无法满足用户个性化需求。用户期望获得更贴合本地消费习惯的商品推荐、更精准的配送时效预估和更优化的物流体验。GEO系统正是为解决这一痛点而生&am…

作者头像 李华
网站建设 2026/3/27 15:40:21

中山网络营销推广:产业集群联动的协同发展路径

在中山网络营销推广的背景下&#xff0c;产业集群的联动效应已成为推动本地特色产业带快速发展的关键因素。随着大湾区经济的持续发展&#xff0c;中山的多个产业带&#xff0c;如服装、家电、灯饰、农产品等&#xff0c;正在通过数字化营销策略实现“抱团发展”&#xff0c;从…

作者头像 李华
网站建设 2026/3/31 4:02:06

多部门重复采购同一软件?合同松散问题的管控解决方案

企业在快速发展过程中&#xff0c;常常会遇到一个比较棘手的问题&#xff1a;多部门重复采购同一软件。是在信息化程度较高的公司里&#xff0c;采购流程看似规范&#xff0c;但却常出现多个部门分别下单、项目名称不统一、合同条款模糊等情况&#xff0c;最终导致资源浪费、信…

作者头像 李华
网站建设 2026/4/3 3:28:29

航空企业资源利用率提升27%:动态池化技术的ROI分析

航空企业资源利用率提升27%&#xff1a;动态池化技术的ROI分析你是航空行业的从业者吗&#xff1f;或者你正在关注航空企业的运营效率问题&#xff1f;如果你对减少浪费、提升资源利用率感兴趣&#xff0c;那你一定不能错过“动态池化技术”这个概念。有几家航空公司引入这种技…

作者头像 李华
网站建设 2026/4/1 22:02:33

04.AIGC初学者指南-负责任地使用生成式人工智能

负责任地使用生成式人工智能 文章目录 负责任地使用生成式人工智能 引言:为什么我们需要这份指南? 📊 第一部分:核心逻辑框架图 1.1 责任AI全景视图 1.2 风险识别与分类逻辑 🔍 第二部分:深度解析三大核心风险 2.1 幻觉问题:不只是"说错话"那么简单 逻辑关系…

作者头像 李华