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 分页后没有数据问题(超过当前数据量的页)相关推荐

  1. thinkphp5.0 使用paginate 分页后 foreach 循环体内不能处理数据的解决办法

    方法一.使用toArray()将查询出来的分页数据转成数组 $data = $goods_list->toArray(); $list = $data['data'];//要处理的数据 方法二. ...

  2. spring boot集成mybatis-plus——Mybatis Plus 分页查询数据(图解)

    Mybatis Plus 分页查询数据(图解)  更新时间 2023-01-01 11:58:32 大家好,我是小哈. 本小节中,我们将学习如何通过 Mybatis Plus 分页查询数据库表中的数据 ...

  3. mybatis动态查询(分页排序搜索)+分解关联查询+Logback 日志配置(打印sql到控制台)+mybatis新增记录后返回自增的id。批量=11/2~11/20

    一.mybatis动态查询(分页排序搜索) mybatis框架分页实现,有几种方式,最简单的就是利用原生的sql关键字limit来实现,还有一种就是利用interceptor来拼接sql,实现和lim ...

  4. 【ElementUI】el-table 设置 max-height 后,当表格数据未超过高度时,表格右侧会出现空白列的解决方案

    今天在开发过程中,遇到了一个有点棘手的问题.棘手的原因是,我搜索了一圈,结果没发现解决方案,甚至没看到几个遇到相同问题的朋友.这让我感到十分疑惑,作为一个 CV 程序员,难道是我参照文档用的方法不对? ...

  5. vue+element-ui el-pagination 分页后 导出全部数据

    vue+element-ui el-pagination 分页后 数据无法全部导出 element-ui分页后的数据无法导出 nextTick方式 setTimeOut方式 深拷贝方式 总结 elem ...

  6. PageHelper——一款Mybatis的分页插件

    PageHelper是mybatis一个分页插件,原理就是基于mybatis拦截器,可以用它完成分页 MyBatis提供了拦截器接口,我们可以实现自己的拦截器, 将其作为一个plugin装入到SqlS ...

  7. Mybatis+springMVC+分页查询+前后端代码

    Mybatis+springMVC+分页查询+前后端代码 前言 我们在公司中经常会用到分页查询,最近,我在做一个公司的任务的时候,调用外部系统时需要将结果封装成分页的数据,之前我们都是直接调用我们公司 ...

  8. java mvc 分页查询条件_java分页条件查询-GridManager.js表格插件+Pageable分页对象+mybatis pagehelper分页插件...

    总览: 一. GridManager.js表格插件 直接上插件API:链接地址 感觉该插件简单好用,插件作者也是有问必答,nice 二. 添加依赖 后端: pom文件添加: 1.7.0.RELEASE ...

  9. Mysql 扩展性设计之数据切分、那么数据切分后会带来哪些问题呢?比如分布式事务、数据的一致性、垂直切分和水平切分应用场景

    Mysql 扩展性设计之数据切分.那么数据切分后会带来哪些问题呢?比如分布式事务.数据的一致性.垂直切分和水平切分应用场景 前言.什么是数据切分 垂直(纵向)切分.水平(横向)切分.他们各自的特点 垂 ...

最新文章

  1. ceph-objectstore-tool工具使用详解
  2. 使用jvisualvm远程监控tomcat(阿里云ECS)
  3. 如何在java中调用js方法
  4. DeepMedic —— 一种经典的医学图像分割的3D CNN框架
  5. url重写(urlrewrite)的一些系统变量
  6. java定时器每一分钟执行一次_2行代码搞定一个定时器
  7. pdf php 添加元数据,PDF怎么添加/清除元数据-PDF添加/清除元数据的方法 - 河东软件园...
  8. 错误 对‘pcl::console::print(pcl::console::VERBOSITY_LEVEL, char const*, ...)’未定义的引用
  9. javascript学习心得(1)replace
  10. ASCII、Unicode、GBK和UTF-8字符编码的区别联系[转]
  11. 一个初学者的计算天数的C语言代码
  12. IDEA git 切换分支注意事项
  13. 服务器怎么多开虚拟机,服务器多开虚拟机操作系统
  14. Cesium中如何获取鼠标单击位置的经纬度
  15. 从《长安十二时辰》看企业中台战略
  16. jQuery对象,jQuery查找标签,层级选择器,属性选择器,表单筛选器,操作节点标签事件...
  17. 华为过程可信cib是指_华为EMUI10取消IMEI?数字联盟可信ID——更可靠的移动设备唯一标识...
  18. 人工智能、机器学习和深度学习的区别与联系
  19. 快速替换修改代码快捷键
  20. Epic版JustCause4(正当防卫4)0xc000007b错误解决方法

热门文章

  1. MIKE 21 教程 2.6 水动力模块教学:柯氏力(Coriolis Forcing),风场(Wind Forcing),冰盖(Ice Coverage),引潮势(Tidal potential)
  2. Git Bash 窗口下无法复制粘贴的问题解决
  3. 分布式系统理论 - CAP定理和BASE理论
  4. Map类集合K/V能不能存储null值呢?
  5. 面试题:HashMap的底层运行原理(通俗易懂)
  6. (Raytracing)光线追踪技术 - 第一章 – 入门
  7. java后端发送http请求
  8. 2021年办专利要多少钱
  9. Java语言入门(六)——面向对象(三)
  10. 数据分析项目——深圳二手房价分析及价格预测