记录ruoyi-vue plus的分页学习记录。

引子:
在使用分页的过程中,出现了pageNum失效的问题,简单的说就是前端传值(pageSize-1;pageNum=100),后端也可以接受到。但是拼接sql的过程中最后总是limit 10。

分页使用插件:https://pagehelper.github.io/

原因:
查询的表中总数据为10条,ruoyi-vue plus框架自动进行了处理。但是在测试的过程中总是很疑惑,所以记录一下ruoyi-vue以及mybatis-plus的分页逻辑。

1、TableDataInfo
最后返回的数据格式,其中可以自定义数据项目。例如:总条数,数据详情,提示信息。如果你愿意,你可以把自己的名字一并返回。
所以我们可以自己做一下。

  XDataInfo{
    

  }

微信截图_20230505155045.png

2.然后我们如果想自己创建一个TableDataInfo也可以

List<user> list=new ArrayList<user>();

TableDataInfo.bulid(11111);

3.关于分页的问题。
自定义分页

4.

https://blog.csdn.net/qq_45235979/article/details/125553433

标签: none

相关阅读

  • 测试信息
  • 开发商:阿里巴巴
  • 版本号:1.0
  • 配色:(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息