MyBatisPlus分页插件返回结果records为空
主要还是 MyBatisPlus 配置原因:
@Configuration
@MapperScan("com.a.b.mapper.*.mapper*")
public class MybatisPlusConfig {@Beanpublic MybatisPlusInterceptor mybatisPlusInterceptor() {MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();PaginationInnerInterceptor paginationInnerInterceptor = new PaginationInnerInterceptor();paginationInnerInterceptor.setDbType(DbType.MYSQL);paginationInnerInterceptor.setOverflow(true);interceptor.addInnerInterceptor(paginationInnerInterceptor);return interceptor;}
}
问题解决办法:
paginationInnerInterceptor.setOverflow(true);
没有数据是因为,当前请求数据超过已有的最大数据量。举个例子,目前数据库只有一条数据,但是请求参数是 new Page<>(1, 10)。显然,这是超过了最大数据量,所以会显示为空。这个问题,可以通过上述设置来解决。
MyBatisPlus分页插件返回结果records为空相关推荐
- SpringBoot集成MyBatis-Plus分页插件
1.说明 MyBatis使用分页查询功能, 需要配置分页插件, 如果没有配置, 则分页功能不生效. 2.分页查询API 下面列举了两个内置的分页查询API, 使用这些API时需要配置分页插件, 当然也 ...
- MyBatisplus分页插件
文章目录 一.后台分页配置 1. 配置分页插件 2. 编写分页代码 3. 测试 二.自定义查询 2.1. 自定义接口 2.2. 自定义查询 2.3. 测试自定义分页 一.后台分页配置 MyBatis ...
- MyBatis-Plus分页插件使用避坑:cannot be cast to com.baomidou.mybatisplus.core.metadata.IPage
1.bug背景 1.1.Spring配置文件 <!--配置数据源--><bean id="dataSource" class="com.alibaba. ...
- mybatis-plus分页插件配置与使用(springboot)
mybatis-plus分页插件配置 package com.itxl.zhxy.utils;import com.baomidou.mybatisplus.annotation.DbType; im ...
- element ui +mybatisPlus分页插件实现分页功能
elementui pagination插件 当然这里的依赖部分就需要去创库ctrl+v了 <!--分页部分 pagination插件 @current-change="handlep ...
- MyBatis-Plus分页插件的使用
从MyBatis-Plus 3.4.0开始,不再使用旧版本的PaginationInterceptor ,而是使用MybatisPlusInterceptor. 下面是MyBatis-Plus 3.4 ...
- SpringBoot+Vue从零开始做网站8-全局异常处理和使用mybatis-plus分页插件
全局异常处理用于前端统一错误显示,还有就是后端分页插件,使用的mybatis-plus. SpringBoot的项目已经对有一定的异常处理了,但是对于我们开发者而言可能就不太合适了,因此我们需要对这些 ...
- 若依框架以及Mybatis-plus分页插件失效,数据库有多条却只查前十条
最近在若依的基础上开发,因为若依自带分页所以一直就没考虑数据分页,最近发现数据库明明有数据,却只能查出前10条. 首先分析原因,我是在原来代码的基础上,重新封装了vo类返回给前端,导致的分页失效,首先 ...
- SpringBoot整合MP(MybatisPlus)分页插件pagehelper和pagination区别
MP分页插件的安装步骤: 1. 添加MybatisPlusConfig 类 /*** @author miemie* @since 2018-08-10*/ @Configuration public ...
最新文章
- 赠书:《Java性能优化实践》,众多业内大佬推荐阅读
- 【Python植物大战僵尸军团来袭】“大家快醒一醒、一大波僵尸来了”
- 吃豆豆游戏的C语言程序码,C++实现基于控制台界面的吃豆子游戏
- lnmp的编译安装mysql_LNMP环境搭建(二) 编译安装MySQL
- 牛客 - 阔力梯的树(树上启发式合并)
- java spark 读取json_apache-spark - 与aws-java-sdk链接时,在读取json文件时发生Spark崩溃 - 堆栈内存溢出...
- 如何:创建公钥/私钥对
- 学python最重要的是_Python学习,要选哪个版本?
- php 采集不到内容_Thinkphp5与QueryList,也可以实现采集(爬虫)页面功能
- 自学python要多久-自学Python多久能找到工作
- vs2017 Visual Studio 离线安装方法
- 数据结构/图论:最小生成树问题
- 和我一起学《HTTP权威指南》——Web服务器
- 怎么用几何画板作一些简单的图形
- QQ自动发消息源代码
- 此beta版已额满_《魔域口袋版》福利狂欢:现金红包天天送 魔石神器免费拿
- Super Res Zoom,借助 Pixel 3 增强图像清晰度和细节
- centos yum配置文件 .repo文件解释
- [一键CV] Blazor 拖放上传文件转换格式并推送到浏览器下载
- 在桌面上显示IP地址等信息
热门文章
- 教你如何操作,批量合并视频
- 一文理解 Redis 的核心原理与技术
- ubuntu 20.04 设置网关_Ubuntu系统怎么设置静态ip?同样适用于深度系统的教程
- python中值滤波去除反光_数学之路-python计算实战(17)-机器视觉-滤波去噪(中值滤波)...
- js定义全局变量 vue页面_使用vue.js怎么定义全局变量?
- 【Java面试系列】GateWay异步非阻塞模型
- 【OpenGL学习】OpenGL介绍
- 心想事成要怎么想才能成
- マッチ売りの少女(卖火柴的小女孩)
- CDMA 1X 语音业务流程