最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
SpringBoot JPA sort多属性排序代码实例
时间:2022-06-29 02:03:46 编辑:袖梨 来源:一聚教程网
本篇文章小编给大家分享一下SpringBoot JPA sort多属性排序代码实例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
在开发JPA中,遇见需要对数据进行多属性排序的情况,例如
select * from MldmasView order by vslName ASC,custName ASC,docDate DESC;
导入jar包
import org.springframework.data.domain.Sort.Order;
代码示例
Listlist = new ArrayList<>(); Order order1 = new Order(Direction.ASC, "vslName"); Order order2 = new Order(Direction.ASC, "custName"); Order order3 = new Order(Direction.DESC, "docDate"); list.add(order1); list.add(order2); list.add(order3); Sort sort = Sort.by(list); final List mldmasViews = this.mldmasViewRepository .findAll(sort);
完成对 mldmasViews 的排序
在Sping Boot项目中使用Sort排序时报错
今天在使用Sort排序的时候显示如下报错
‘Sort(org.springframework.data.domain.Sort.Direction, java.util.List
中具有 private 访问权限
查了一下说是springboot2.2.1(含)以上的版本Sort已经不能再实例化了,构造方法已经是私有的了!
可以改用Sort.by获得Sort对象
这样就不会报错了
相关文章
- 银与绯啖魂怎么获取 银与绯啖魂获取方法介绍 07-08
- 2025年最火的虚拟币-2025年十大虚拟币种 07-08
- Pump.fun的陨落是对所有"快速行动、打破常规"项目的警示 07-08
- 我的魔法英雄伙伴选择什么法师好 我的魔法英雄伙伴法师选择推荐大全 07-08
- 侠客回忆录2为什么要组队 侠客回忆录2组队重要性一览 07-08
- 最新比特币持币地址数量介绍-2025年比特币持币地址有多少个 07-08