场景

项目搭建专栏:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/column/info/37194

基础搭建:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89407994

条件构造器介绍使用:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89482201

实现

方式一:使用orderByDesc()方法

List<Employee> employeeList=employeeMapper.selectList(new EntityWrapper<Employee>().eq("gender",1).like("name", "霸").orderDesc(Arrays.asList(new String[] {"age"})));

方式二:使用orderBy()方法加last()方法

List<Employee> employeeList=employeeMapper.selectList(new EntityWrapper<Employee>().eq("gender",1).like("name", "霸").orderBy("age").last("desc"));

执行sql:

SELECT id AS id,`name`,email,gender,age FROM employee WHERE (gender = ? AND name LIKE ?) ORDER BY age desc

last()方法说明:

/*** <p>* 手动把sql拼接到最后(有sql注入的风险,请谨慎使用)* </p>** @param limit* @return this*/public Wrapper<T> last(String limit) {sql.LAST(limit);return this;}

MyBatisPlus条件构造器实现降序排序的两种方式相关推荐

  1. Collections.sort方法对list排序的两种方式

    最近在工作中用到对地震等各种条件的排序,这里刚好用到了这个方法,我用的第二种方法   下面请参考 Collections.sort( )分为两部分,一部分为排序规则,一部分为排序算法 . 规则用来判断 ...

  2. java集合进行排序的两种方式

    java集合的工具类Collections中提供了两种排序的方法,分别是: Collections.sort(List list) Collections.sort(List list,Compara ...

  3. 二叉树的后序遍历-C++两种方式-牛客BM25

    一.题目 给定一个二叉树,返回他的后序遍历的序列.后序遍历是值按照 左节点->右节点->根节点 的顺序的遍历. 数据范围:二叉树的节点数量满足0≤n≤100 ,二叉树节点的值满足 1≤va ...

  4. java后台实现自定义排序,java 两种方式实现自定义排序

    package test; //Comparable 使对象本身具有可比性,这种方式称为元素的自然顺序或默认顺序 //Comparator 元素自身不具备比较性或者比较性不是所需要的,在集合初始化让其 ...

  5. MyBatisPlus条件构造器中last方法怎样使用

    场景 项目搭建专栏: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/column/info/37194 基础搭建: https://blog.csdn.net/B ...

  6. [MyBatisPlus]条件构造器wapper

    wapper简介 QueryWrapper 组装查询条件 查询用户名包含a,年龄在20到30之间,邮箱信息不为null的用户信息 package com.xxxx.mybatisplus;import ...

  7. Mybatis-Plus 条件构造器Wrapper常用方法

    Mybatis-Plus 条件构造器Wrapper常用方法 下面拼接的也就是sql语句里面where后面的: 1.eq 匹配与键值相等的数据 eq(键,值) 2.ne 匹配与键值不相等的数据 ne(键 ...

  8. MybatisPlus条件构造器wrapper方法的使用

    目录 一.Wrapper介绍 二.QueryWrapper的方法 三.目录结构 (1)目录 1.实体类 2.Mapper接口层 3.AnimalServiceImpl服务实现层 4.IAnimalSe ...

  9. 降序排序_排序简单,应用不易,使用Excel排序的几点建议

    对数据排序,是数据分析中最基本.最常用也是最重要的分析方法.Excel提供了丰富.简单.灵活的排序方法和排序方式,包括单个排序.组合排序等.对于学习者短时间内掌握Excel的排序,难度不大.问题可能更 ...

最新文章

  1. 首个生物医疗开放大数据研究中心在沪成立
  2. 【C++】 类型转换
  3. 《江湖X:汉家江湖》游戏论剑系统技术全解析
  4. 【caffe-windows】 caffe-master 之 matlab接口配置
  5. nginx指定路径运行
  6. 代码整洁之道读书笔记----第二章---命名--第一节-名副其实
  7. vst3插件_福利:全部免费啦,JHudStudio音频效果器插件全部免费
  8. 计算机网络教程网线制作,网线水晶头制作过程详解(视频+图文教程)
  9. go 时间的操作(比较,增加)
  10. c# RoundUp函数
  11. 如何在Excel中创建动态定义的范围
  12. ie登录显示登录到ftp服务器,Ie浏览器登录ftp服务器
  13. 域名、域名服务器(DNS)、端口号
  14. k开头的英文单词计算机专业,英语单词k字头
  15. 小白算法练习 NYOJ 吝啬的国度 dfs+邻接表
  16. 图像分类,一文入魂(上)
  17. python黑客库长安十二时辰 更新_爬取3万+评论,告诉你究竟是哪些人不喜欢《长安十二时辰》?...
  18. 用python读取股票基本信息_python-使用pandas datareader获取股票信息
  19. 初设大蟒蛇之Python函数篇
  20. 如何免费获取县级气象数据?

热门文章

  1. Hadoop的基本概念和简单使用
  2. python笔记视频_终于拿到!清华大佬Python视频+书+笔记汇总
  3. 织梦熊掌号插件兼容php5.3,DedeCMS百度熊掌号推送插件下载
  4. php邮箱地址验证,js和php邮箱地址验证的实现方法
  5. python opencv实时显示测量数据_python OpenCV 宽度测量
  6. python数据源_python数据源
  7. vuepress文档服务器,使用 vuepress 快速搭建文档
  8. ddr4 lpddr4区别_iFixit 拆解 iPhone 12 系列:仍使用 LPDDR4 内存 | 爱搞机
  9. html5抬头,HTML !DOCTYPE 标签
  10. ModuleNotFoundError: No module named ‘openpyxl‘