From d22e2e872a03234dc1ae1cd77c5ede8a490bb77e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B5=B5=E4=BF=8A?= <873019219@qq.com>
Date: Sun, 19 Sep 2021 09:53:19 +0800
Subject: [PATCH] =?UTF-8?q?:arrow=5Fup:=20=E5=9B=A0=E6=97=A7=E7=89=88?=
=?UTF-8?q?=E6=9C=AC=20Spring=20=E7=9A=84=E5=AE=89=E5=85=A8=E9=97=AE?=
=?UTF-8?q?=E9=A2=98,=20=E5=8D=87=E7=BA=A7=20Spring=20=E4=B8=BA=202.5.4=20?=
=?UTF-8?q?=E7=89=88=E6=9C=AC,=20=E5=85=BC=E5=AE=B9=E6=96=B0=E7=89=88?=
=?UTF-8?q?=E6=9C=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 2 +-
src/main/java/im/zhaojun/zfile/ZfileApplication.java | 2 ++
src/main/java/im/zhaojun/zfile/config/OneDriveConfig.java | 4 ++--
.../java/im/zhaojun/zfile/model/entity/StorageConfig.java | 2 ++
.../java/im/zhaojun/zfile/service/DriveConfigService.java | 4 ++--
src/main/resources/application.yml | 3 ---
6 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/pom.xml b/pom.xml
index d0a6e8b..549529a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.springframework.boot
spring-boot-starter-parent
- 2.0.6.RELEASE
+ 2.5.4
diff --git a/src/main/java/im/zhaojun/zfile/ZfileApplication.java b/src/main/java/im/zhaojun/zfile/ZfileApplication.java
index 6476903..e48eb4e 100644
--- a/src/main/java/im/zhaojun/zfile/ZfileApplication.java
+++ b/src/main/java/im/zhaojun/zfile/ZfileApplication.java
@@ -3,6 +3,7 @@ package im.zhaojun.zfile;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.EnableAspectJAutoProxy;
+import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
import org.springframework.scheduling.annotation.EnableAsync;
/**
@@ -10,6 +11,7 @@ import org.springframework.scheduling.annotation.EnableAsync;
*/
@EnableAsync
@SpringBootApplication
+@EnableJpaRepositories("im.zhaojun.zfile.repository")
@EnableAspectJAutoProxy(exposeProxy = true)
public class ZfileApplication {
diff --git a/src/main/java/im/zhaojun/zfile/config/OneDriveConfig.java b/src/main/java/im/zhaojun/zfile/config/OneDriveConfig.java
index 6381f72..86c2ef8 100644
--- a/src/main/java/im/zhaojun/zfile/config/OneDriveConfig.java
+++ b/src/main/java/im/zhaojun/zfile/config/OneDriveConfig.java
@@ -11,7 +11,7 @@ import org.springframework.web.client.RestTemplate;
import javax.annotation.Resource;
import java.util.Collections;
-import java.util.LinkedList;
+import java.util.List;
/**
* @author zhaojun
@@ -31,7 +31,7 @@ public class OneDriveConfig {
ClientHttpRequestInterceptor interceptor = (httpRequest, bytes, clientHttpRequestExecution) -> {
HttpHeaders headers = httpRequest.getHeaders();
- Integer driveId = Integer.valueOf(((LinkedList)headers.get("driveId")).get(0).toString());
+ Integer driveId = Integer.valueOf(((List)headers.get("driveId")).get(0).toString());
StorageConfig accessTokenConfig =
storageConfigService.findByDriveIdAndKey(driveId, StorageConfigConstant.ACCESS_TOKEN_KEY);
diff --git a/src/main/java/im/zhaojun/zfile/model/entity/StorageConfig.java b/src/main/java/im/zhaojun/zfile/model/entity/StorageConfig.java
index da69631..0021095 100644
--- a/src/main/java/im/zhaojun/zfile/model/entity/StorageConfig.java
+++ b/src/main/java/im/zhaojun/zfile/model/entity/StorageConfig.java
@@ -2,6 +2,7 @@ package im.zhaojun.zfile.model.entity;
import im.zhaojun.zfile.model.enums.StorageTypeEnum;
import lombok.Data;
+import lombok.NoArgsConstructor;
import javax.persistence.Column;
import javax.persistence.Entity;
@@ -15,6 +16,7 @@ import javax.persistence.Lob;
*/
@Entity(name = "STORAGE_CONFIG")
@Data
+@NoArgsConstructor
public class StorageConfig {
@Id
diff --git a/src/main/java/im/zhaojun/zfile/service/DriveConfigService.java b/src/main/java/im/zhaojun/zfile/service/DriveConfigService.java
index 2ae17bd..72fe8c7 100644
--- a/src/main/java/im/zhaojun/zfile/service/DriveConfigService.java
+++ b/src/main/java/im/zhaojun/zfile/service/DriveConfigService.java
@@ -67,7 +67,7 @@ public class DriveConfigService {
* @return 驱动器列表
*/
public List list() {
- Sort sort = new Sort(Sort.Direction.ASC,"orderNum");
+ Sort sort = Sort.by(Sort.Direction.ASC,"orderNum");
return driverConfigRepository.findAll(sort);
}
@@ -81,7 +81,7 @@ public class DriveConfigService {
DriveConfig driveConfig = new DriveConfig();
driveConfig.setEnable(true);
Example example = Example.of(driveConfig);
- Sort sort = new Sort(Sort.Direction.ASC,"orderNum");
+ Sort sort = Sort.by(Sort.Direction.ASC,"orderNum");
return driverConfigRepository.findAll(example, sort);
}
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 657d53f..c11a5de 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -75,8 +75,5 @@ spring:
hibernate:
format_sql: false
show-sql: false
- resources:
- chain:
- gzipped: true
profiles:
active: prod
\ No newline at end of file