亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

SpringBoot JPA sort多屬性排序

在開發(fā)JPA中,遇見需要對數(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);

完成對 mldmasViews 的排序

在SpingBoot項目中使用Sort排序時報錯

今天在使用Sort排序的時候顯示如下報錯

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

中具有 private 訪問權(quán)限

在這里插入圖片描述

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

可以改用Sort.by獲得Sort對象

在這里插入圖片描述

這樣就不會報錯了

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

相關(guān)文章

  • java根據(jù)富文本生成pdf文件過程解析

    java根據(jù)富文本生成pdf文件過程解析

    這篇文章主要介紹了java根據(jù)富文本生成pdf文件過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • Java編程實現(xiàn)多線程TCP服務(wù)器完整實例

    Java編程實現(xiàn)多線程TCP服務(wù)器完整實例

    這篇文章主要介紹了Java編程實現(xiàn)多線程TCP服務(wù)器完整實例,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • Java實現(xiàn)DES加密與解密,md5加密以及Java實現(xiàn)MD5加密解密類

    Java實現(xiàn)DES加密與解密,md5加密以及Java實現(xiàn)MD5加密解密類

    這篇文章主要介紹了Java實現(xiàn)DES加密與解密,md5加密以及Java實現(xiàn)MD5加密解密類 ,需要的朋友可以參考下
    2015-11-11
  • ElasticSearch學(xué)習(xí)之Es集群Api操作示例

    ElasticSearch學(xué)習(xí)之Es集群Api操作示例

    這篇文章主要為大家介紹了ElasticSearch學(xué)習(xí)之Es集群Api操作示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • 定義hashcode時使用31系數(shù)的原因

    定義hashcode時使用31系數(shù)的原因

    這篇文章主要介紹了定義hashcode時使用31系數(shù)的原因,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • CentOS7和8中安裝Maven3.8.4的簡單步驟

    CentOS7和8中安裝Maven3.8.4的簡單步驟

    maven是屬于apache的一個工具,主要是對java進(jìn)行編譯打包,解決依賴關(guān)系,下面這篇文章主要給大家介紹了關(guān)于CentOS7和8中安裝Maven3.8.4的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 基于springboot+jwt實現(xiàn)刷新token過程解析

    基于springboot+jwt實現(xiàn)刷新token過程解析

    這篇文章主要介紹了基于springboot+jwt實現(xiàn)刷新token過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • Maven添加Tomcat插件實現(xiàn)熱部署代碼實例

    Maven添加Tomcat插件實現(xiàn)熱部署代碼實例

    這篇文章主要介紹了Maven添加Tomcat插件實現(xiàn)熱部署代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • JavaWeb Refresh響應(yīng)頭代碼實例詳解

    JavaWeb Refresh響應(yīng)頭代碼實例詳解

    這篇文章主要介紹了JavaWeb Refresh響應(yīng)頭代碼實例詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • spring設(shè)置攔截器代碼實例

    spring設(shè)置攔截器代碼實例

    這篇文章主要介紹了spring設(shè)置攔截器代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09

最新評論