news 2026/6/15 15:03:15

MybatisPlus-分页插件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MybatisPlus-分页插件

使用步骤:

  1. 配置
  2. 使用

配置

配置类

@Configuration public class MybatisConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); // 创建分页插件 PaginationInnerInterceptor paginationInnerInterceptor = new PaginationInnerInterceptor(DbType.MYSQL); paginationInnerInterceptor.setMaxLimit(1000L); // 单页 数据量 的上限 // 添加分页插件 interceptor.addInnerInterceptor(paginationInnerInterceptor); return interceptor; } }

使用

以单元测试为例

@Test void testPageQuery(){ // 模拟前端传参 int pageNo = 1, pageSize = 2; // 准备分页条件 // 分页条件 Page<User> page = Page.of(pageNo, pageSize); // 排序条件 page.addOrder(new OrderItem("balance",true)); page.addOrder(new OrderItem("id",true)); // 分页查询 Page<User> p = userService.page(page);// 还可以在后面加上wrapper参数实现条件分页查询 // 解析 long total = p.getTotal(); // 总记录数 long pages = p.getPages(); // 总页数 List<User> records = p.getRecords(); // 当前页数据 System.out.println("total = " + total); System.out.println("pages = " + pages); records.forEach(System.out::println); }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 14:01:29

5分钟终极指南:永久备份QQ空间所有历史记录

5分钟终极指南&#xff1a;永久备份QQ空间所有历史记录 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 还在担心QQ空间里的珍贵回忆会随着时间流逝而消失吗&#xff1f;GetQzonehistory…

作者头像 李华
网站建设 2026/6/15 13:08:26

快速解锁付费内容的终极指南:免费访问付费文章的完整教程

快速解锁付费内容的终极指南&#xff1a;免费访问付费文章的完整教程 【免费下载链接】bypass-paywalls-chrome-clean 项目地址: https://gitcode.com/GitHub_Trending/by/bypass-paywalls-chrome-clean 还在为付费墙阻挡而烦恼吗&#xff1f;想要免费阅读优质付费内容…

作者头像 李华
网站建设 2026/6/15 13:16:29

如何免费阅读付费内容:5款智能解锁工具终极评测

如何免费阅读付费内容&#xff1a;5款智能解锁工具终极评测 【免费下载链接】bypass-paywalls-chrome-clean 项目地址: https://gitcode.com/GitHub_Trending/by/bypass-paywalls-chrome-clean 还在为心仪的付费文章望而却步吗&#xff1f;每天都有大量优质内容被付费墙…

作者头像 李华
网站建设 2026/6/15 14:01:56

QQ空间数据备份终极指南:永久保存你的青春记忆

QQ空间数据备份终极指南&#xff1a;永久保存你的青春记忆 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 还在担心QQ空间里的珍贵回忆会随着时间流逝而消失吗&#xff1f;GetQzonehist…

作者头像 李华
网站建设 2026/6/15 14:11:29

付费墙绕过工具技术深度解析:从原理到实战的完整指南

付费墙绕过工具技术深度解析&#xff1a;从原理到实战的完整指南 【免费下载链接】bypass-paywalls-chrome-clean 项目地址: https://gitcode.com/GitHub_Trending/by/bypass-paywalls-chrome-clean 在现代互联网环境中&#xff0c;付费墙已成为获取优质内容的主要障碍…

作者头像 李华
网站建设 2026/6/15 13:08:44

GetQzonehistory:QQ空间历史说说一键备份完整指南

GetQzonehistory&#xff1a;QQ空间历史说说一键备份完整指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 想要永久保存QQ空间里那些珍贵的青春回忆吗&#xff1f;GetQzonehistory这…

作者头像 李华