• Archives
  • All Categories
  • All Tags

后端

1 article

404 adobe-xd app开发 bbs centos curl dart discourse ditto dns docker fastjson flame flutter flutter-web fork git github hexo homebrew idea jar java json just-for-fun kotlin linux macos map maven microsoft应用商店 minecraft mybatis mybatis-plus mysql nginx node npm null nvm object php pip pr python react spring springboot sql stack-overflow swagger ubuntu unicode vim vue win10 windows wordpress yum 上线准备 书籍资源 关联查询 出生日期 前端 博客排版 后端 国内加速 国际化 图像 字段 字符编码 字符转义 容器 常用操作 常用组件 常识 序列化 开源 快速开发 技术书籍 搜狗 支付宝 效率 教程 数据库 文件编辑 时区 极客用语 毛玻璃 游戏开发 环境部署 生日 空格 缓存 网络配置 访问加速 词库 踩坑 输入法 运维 闲鱼 阿里巴巴 项目信息
images/default2.jpg

MyBatis Plus 分页查询返回的 数据总数total为0 的解决方案

Friday, May 15, 2020

今天在使用MyBatis-Plus在进行分页查询时, 返回的IPage对象数据的total属性一直是0. 没有数据总数, 前端的分页部分将会比较难搞, 在此记录一下排坑过程. 开发环境 本教程的开发环境如下: 名称 版本 JDK 1.8 Spring Boot 2.1.14.RELEASE Mybatis-Plus 3.2.0 解决方案 方案一: 添加配置类, 注入PaginationInterceptor(推荐) 创建类文件MybatisPlusConfig文件, 输入以下代码: [epcl_tabs] [epcl_tab title=“Kotlin”] import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor import org.springframework.context.annotation.Bean import org.springframework.context.annotation.Configuration @Configuration class MybatisPlusConfig { /** * 分页插件 */ @Bean fun paginationInterceptor(): PaginationInterceptor { return PaginationInterceptor() } } [/epcl_tab] [epcl_tab title=“Java”] import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class MybatisPlusConfig { /** * 分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); } } [/epcl_tab] [/epcl_tabs]
1 minute read

© 2025 阿航的技术小站

蜀ICP备2022014599号-1

© 2025 阿航的技术小站

蜀ICP备2022014599号-1