欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot JPA sort多屬性排序?qū)嵗?/h1>
 更新時(shí)間:2021年11月20日 12:01:49   作者:RYANRUN潤(rùn)  
這篇文章主要介紹了SpringBoot JPA sort多屬性排序?qū)嵗?,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

SpringBoot JPA sort多屬性排序

在開(kāi)發(fā)JPA中,遇見(jiàn)需要對(duì)數(shù)據(jù)進(jìn)行多屬性排序的情況,例如

select * from MldmasView order by vslName ASC,custName ASC,docDate DESC;

導(dǎo)入jar包

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);

完成對(duì) mldmasViews 的排序

在SpingBoot項(xiàng)目中使用Sort排序時(shí)報(bào)錯(cuò)

今天在使用Sort排序的時(shí)候顯示如下報(bào)錯(cuò)

‘Sort(org.springframework.data.domain.Sort.Direction, java.util.List<java.lang.String>)' 在‘org.springframework.data.domain.Sort'

中具有 private 訪(fǎng)問(wèn)權(quán)限

在這里插入圖片描述

查了一下說(shuō)是springboot2.2.1(含)以上的版本Sort已經(jīng)不能再實(shí)例化了,構(gòu)造方法已經(jīng)是私有的了!

可以改用Sort.by獲得Sort對(duì)象

在這里插入圖片描述

這樣就不會(huì)報(bào)錯(cuò)了

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論