mybatis-plus 分页后没有数据问题(超过当前数据量的页)
mybatis-plus 分页后没有数据问题(超过当前数据量的页)
- 问题
- 代码如下
- 解决
问题
我查询接口(当前数据表里有10条记录 我设置page为2页,当前一页大小为10)
然后查询,返回结果为空。
代码如下
@Overridepublic PageUtils queryPage(String modelId,Integer page, Integer size) {HashMap params = new HashMap(2);params.put("page", page);params.put("limit", size);IPage<ModelScemaEntity> result = this.page(new Query<ModelScemaEntity>().getPage(params),new QueryWrapper<ModelScemaEntity>().eq("model_id",modelId));return new PageUtils(result);}
解决
这是因为Mybatis-plus 在设计的时候就如果查询的页数没有数据就不会返回,也不会提示。
如有错误欢迎指正
mybatis-plus 分页后没有数据问题(超过当前数据量的页)相关推荐
- thinkphp5.0 使用paginate 分页后 foreach 循环体内不能处理数据的解决办法
方法一.使用toArray()将查询出来的分页数据转成数组 $data = $goods_list->toArray(); $list = $data['data'];//要处理的数据 方法二. ...
- spring boot集成mybatis-plus——Mybatis Plus 分页查询数据(图解)
Mybatis Plus 分页查询数据(图解) 更新时间 2023-01-01 11:58:32 大家好,我是小哈. 本小节中,我们将学习如何通过 Mybatis Plus 分页查询数据库表中的数据 ...
- mybatis动态查询(分页排序搜索)+分解关联查询+Logback 日志配置(打印sql到控制台)+mybatis新增记录后返回自增的id。批量=11/2~11/20
一.mybatis动态查询(分页排序搜索) mybatis框架分页实现,有几种方式,最简单的就是利用原生的sql关键字limit来实现,还有一种就是利用interceptor来拼接sql,实现和lim ...
- 【ElementUI】el-table 设置 max-height 后,当表格数据未超过高度时,表格右侧会出现空白列的解决方案
今天在开发过程中,遇到了一个有点棘手的问题.棘手的原因是,我搜索了一圈,结果没发现解决方案,甚至没看到几个遇到相同问题的朋友.这让我感到十分疑惑,作为一个 CV 程序员,难道是我参照文档用的方法不对? ...
- vue+element-ui el-pagination 分页后 导出全部数据
vue+element-ui el-pagination 分页后 数据无法全部导出 element-ui分页后的数据无法导出 nextTick方式 setTimeOut方式 深拷贝方式 总结 elem ...
- PageHelper——一款Mybatis的分页插件
PageHelper是mybatis一个分页插件,原理就是基于mybatis拦截器,可以用它完成分页 MyBatis提供了拦截器接口,我们可以实现自己的拦截器, 将其作为一个plugin装入到SqlS ...
- Mybatis+springMVC+分页查询+前后端代码
Mybatis+springMVC+分页查询+前后端代码 前言 我们在公司中经常会用到分页查询,最近,我在做一个公司的任务的时候,调用外部系统时需要将结果封装成分页的数据,之前我们都是直接调用我们公司 ...
- java mvc 分页查询条件_java分页条件查询-GridManager.js表格插件+Pageable分页对象+mybatis pagehelper分页插件...
总览: 一. GridManager.js表格插件 直接上插件API:链接地址 感觉该插件简单好用,插件作者也是有问必答,nice 二. 添加依赖 后端: pom文件添加: 1.7.0.RELEASE ...
- Mysql 扩展性设计之数据切分、那么数据切分后会带来哪些问题呢?比如分布式事务、数据的一致性、垂直切分和水平切分应用场景
Mysql 扩展性设计之数据切分.那么数据切分后会带来哪些问题呢?比如分布式事务.数据的一致性.垂直切分和水平切分应用场景 前言.什么是数据切分 垂直(纵向)切分.水平(横向)切分.他们各自的特点 垂 ...
最新文章
- ceph-objectstore-tool工具使用详解
- 使用jvisualvm远程监控tomcat(阿里云ECS)
- 如何在java中调用js方法
- DeepMedic —— 一种经典的医学图像分割的3D CNN框架
- url重写(urlrewrite)的一些系统变量
- java定时器每一分钟执行一次_2行代码搞定一个定时器
- pdf php 添加元数据,PDF怎么添加/清除元数据-PDF添加/清除元数据的方法 - 河东软件园...
- 错误 对‘pcl::console::print(pcl::console::VERBOSITY_LEVEL, char const*, ...)’未定义的引用
- javascript学习心得(1)replace
- ASCII、Unicode、GBK和UTF-8字符编码的区别联系[转]
- 一个初学者的计算天数的C语言代码
- IDEA git 切换分支注意事项
- 服务器怎么多开虚拟机,服务器多开虚拟机操作系统
- Cesium中如何获取鼠标单击位置的经纬度
- 从《长安十二时辰》看企业中台战略
- jQuery对象,jQuery查找标签,层级选择器,属性选择器,表单筛选器,操作节点标签事件...
- 华为过程可信cib是指_华为EMUI10取消IMEI?数字联盟可信ID——更可靠的移动设备唯一标识...
- 人工智能、机器学习和深度学习的区别与联系
- 快速替换修改代码快捷键
- Epic版JustCause4(正当防卫4)0xc000007b错误解决方法
热门文章
- MIKE 21 教程 2.6 水动力模块教学:柯氏力(Coriolis Forcing),风场(Wind Forcing),冰盖(Ice Coverage),引潮势(Tidal potential)
- Git Bash 窗口下无法复制粘贴的问题解决
- 分布式系统理论 - CAP定理和BASE理论
- Map类集合K/V能不能存储null值呢?
- 面试题:HashMap的底层运行原理(通俗易懂)
- (Raytracing)光线追踪技术 - 第一章 – 入门
- java后端发送http请求
- 2021年办专利要多少钱
- Java语言入门(六)——面向对象(三)
- 数据分析项目——深圳二手房价分析及价格预测