您好,登錄后才能下訂單哦!
這篇文章主要介紹SpringBoot JPA sort多屬性排序的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
在開發JPA中,遇見需要對數據進行多屬性排序的情況,例如
select * from MldmasView order by vslName ASC,custName ASC,docDate DESC;
import org.springframework.data.domain.Sort.Order;
List<Sort.Order> list = 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<MldmasView> mldmasViews = this.mldmasViewRepository .findAll(sort);
完成對 mldmasViews 的排序
今天在使用Sort排序的時候顯示如下報錯
‘Sort(org.springframework.data.domain.Sort.Direction, java.util.List<java.lang.String>)' 在‘org.springframework.data.domain.Sort'
中具有 private 訪問權限
查了一下說是springboot2.2.1(含)以上的版本Sort已經不能再實例化了,構造方法已經是私有的了!
以上是“SpringBoot JPA sort多屬性排序的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。