fix: 修复日志依赖报错问题
This commit is contained in:
@@ -74,5 +74,34 @@
|
||||
<artifactId>schisandra-cloud-storage-oss-api</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
</dependency>
|
||||
|
||||
<!--minio-->
|
||||
<dependency>
|
||||
<groupId>io.minio</groupId>
|
||||
<artifactId>minio</artifactId>
|
||||
<version>8.2.1</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<!-- 阿里云 -->
|
||||
<dependency>
|
||||
<groupId>com.aliyun.oss</groupId>
|
||||
<artifactId>aliyun-sdk-oss</artifactId>
|
||||
<scope>provided</scope>
|
||||
<version>3.14.0</version>
|
||||
</dependency>
|
||||
<!-- 亚马逊 -->
|
||||
<dependency>
|
||||
<groupId>software.amazon.awssdk</groupId>
|
||||
<artifactId>s3</artifactId>
|
||||
<version>2.17.160</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<!-- 百度云对象存储 -->
|
||||
<dependency>
|
||||
<groupId>com.baidubce</groupId>
|
||||
<artifactId>bce-java-sdk</artifactId>
|
||||
<version>0.10.196</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
@@ -1,37 +1,21 @@
|
||||
package com.schisandra.oss.application.oss.core.ali;
|
||||
|
||||
import cn.hutool.core.text.CharPool;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.extra.spring.SpringUtil;
|
||||
import com.aliyun.oss.OSS;
|
||||
import com.aliyun.oss.OSSClient;
|
||||
import com.aliyun.oss.OSSClientBuilder;
|
||||
|
||||
import com.aliyun.oss.common.comm.Protocol;
|
||||
import com.schisandra.oss.application.convert.SchisandraOssAliDTOConverter;
|
||||
import com.schisandra.oss.application.dto.SchisandraOssAliDTO;
|
||||
import com.schisandra.oss.application.dto.SchisandraOssMinioDTO;
|
||||
import com.schisandra.oss.application.oss.constant.OssConstant;
|
||||
import com.schisandra.oss.application.oss.core.StandardOssClient;
|
||||
import com.schisandra.oss.application.oss.core.ali.model.AliOssClientConfig;
|
||||
import com.schisandra.oss.application.oss.core.ali.model.AliOssConfig;
|
||||
import com.schisandra.oss.application.oss.core.minio.MinioOssClient;
|
||||
import com.schisandra.oss.domain.bo.SchisandraOssAliBO;
|
||||
import com.schisandra.oss.domain.service.SchisandraOssAliDomainService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.SpringBootConfiguration;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
|
||||
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Arrays;
|
||||
import java.util.Map;
|
||||
import java.util.Optional;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
|
||||
@@ -56,7 +40,7 @@ public class AliOssConfiguration {
|
||||
return schisandraOssAliDTO;
|
||||
});
|
||||
SchisandraOssAliDTO ali = futurePrice.join();
|
||||
if (ObjectUtils.isEmpty(ali)) {
|
||||
if (ObjectUtil.isEmpty(ali)) {
|
||||
log.error("ali oss配置信息获取失败");
|
||||
return null;
|
||||
}
|
||||
|
@@ -1,5 +1,6 @@
|
||||
package com.schisandra.oss.application.oss.core.aws;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.schisandra.oss.application.convert.SchisandraOssAwsDTOConverter;
|
||||
import com.schisandra.oss.application.dto.SchisandraOssAwsDTO;
|
||||
import com.schisandra.oss.application.oss.core.StandardOssClient;
|
||||
@@ -9,7 +10,6 @@ import com.schisandra.oss.application.oss.core.aws.model.AwsOssConfig;
|
||||
import com.schisandra.oss.domain.bo.SchisandraOssAwsBO;
|
||||
import com.schisandra.oss.domain.service.SchisandraOssAwsDomainService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import software.amazon.awssdk.auth.credentials.AwsCredentials;
|
||||
import software.amazon.awssdk.awscore.defaultsmode.DefaultsMode;
|
||||
@@ -32,7 +32,7 @@ public class AwsOssConfiguration {
|
||||
public StandardOssClient awsOssClient(String userId) {
|
||||
SchisandraOssAwsBO schisandraOssAwsBO = schisandraOssAwsDomainService.getAwsOssConfig(userId);
|
||||
SchisandraOssAwsDTO schisandraOssAwsDTO = SchisandraOssAwsDTOConverter.INSTANCE.convertBOToDTO(schisandraOssAwsBO);
|
||||
if (ObjectUtils.isEmpty(schisandraOssAwsDTO)) {
|
||||
if (ObjectUtil.isEmpty(schisandraOssAwsDTO)) {
|
||||
log.error("AWS oss配置信息获取失败");
|
||||
return null;
|
||||
}
|
||||
|
@@ -1,5 +1,6 @@
|
||||
package com.schisandra.oss.application.oss.core.baidu;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.baidubce.auth.DefaultBceCredentials;
|
||||
import com.baidubce.services.bos.BosClient;
|
||||
import com.baidubce.services.bos.BosClientConfiguration;
|
||||
@@ -11,7 +12,6 @@ import com.schisandra.oss.application.oss.core.baidu.model.BaiduOssConfig;
|
||||
import com.schisandra.oss.domain.bo.SchisandraOssBaiduBO;
|
||||
import com.schisandra.oss.domain.service.SchisandraOssBaiduDomainService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
@@ -33,7 +33,7 @@ public class BaiduOssConfiguration {
|
||||
public StandardOssClient baiduOssClient(String userId) {
|
||||
SchisandraOssBaiduBO schisandraOssBaiduBO = schisandraOssBaiduDomainService.getBaiduOssConfig(userId);
|
||||
SchisandraOssBaiduDTO schisandraOssBaiduDTO = SchisandraOssBaiduDTOConverter.INSTANCE.convertBOToDTO(schisandraOssBaiduBO);
|
||||
if (ObjectUtils.isEmpty(schisandraOssBaiduDTO)) {
|
||||
if (ObjectUtil.isEmpty(schisandraOssBaiduDTO)) {
|
||||
log.error("Baidu oss配置信息获取失败");
|
||||
return null;
|
||||
}
|
||||
|
@@ -1,5 +1,6 @@
|
||||
package com.schisandra.oss.application.oss.core.ftp;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.extra.ftp.Ftp;
|
||||
import com.schisandra.oss.application.convert.SchisandraOssFtpDTOConverter;
|
||||
import com.schisandra.oss.application.dto.SchisandraOssFtpDTO;
|
||||
@@ -30,7 +31,7 @@ public class FtpOssConfiguration {
|
||||
public StandardOssClient ftpOssClient(String userId) {
|
||||
SchisandraOssFtpBO schisandraOssFtpBO = schisandraOssFtpDomainService.getFtpOssConfig(userId);
|
||||
SchisandraOssFtpDTO schisandraOssFtpDTO = SchisandraOssFtpDTOConverter.INSTANCE.convertBOToDTO(schisandraOssFtpBO);
|
||||
if (ObjectUtils.isEmpty(schisandraOssFtpDTO)) {
|
||||
if (ObjectUtil.isEmpty(schisandraOssFtpDTO)) {
|
||||
log.error("ftp oss配置信息获取失败");
|
||||
return null;
|
||||
}
|
||||
|
@@ -1,5 +1,6 @@
|
||||
package com.schisandra.oss.application.oss.core.minio;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.extra.spring.SpringUtil;
|
||||
import com.schisandra.oss.application.convert.SchisandraOssMinioDTOConverter;
|
||||
import com.schisandra.oss.application.dto.SchisandraOssMinioDTO;
|
||||
@@ -13,7 +14,6 @@ import com.schisandra.oss.domain.service.SchisandraOssMinioDomainService;
|
||||
import io.minio.MinioClient;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import okhttp3.OkHttpClient;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
@@ -76,7 +76,7 @@ public class MinioOssConfiguration {
|
||||
return minioDTO;
|
||||
});
|
||||
SchisandraOssMinioDTO minio = futurePrice.join();
|
||||
if (ObjectUtils.isEmpty(minio)) {
|
||||
if (ObjectUtil.isEmpty(minio)) {
|
||||
log.error("minio配置信息获取失败");
|
||||
return null;
|
||||
}
|
||||
|
@@ -106,35 +106,10 @@
|
||||
<version>5.1.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<!--minio-->
|
||||
<dependency>
|
||||
<groupId>io.minio</groupId>
|
||||
<artifactId>minio</artifactId>
|
||||
<version>8.2.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>net.coobird</groupId>
|
||||
<artifactId>thumbnailator</artifactId>
|
||||
<version>0.4.8</version>
|
||||
</dependency>
|
||||
<!-- 阿里云 -->
|
||||
<dependency>
|
||||
<groupId>com.aliyun.oss</groupId>
|
||||
<artifactId>aliyun-sdk-oss</artifactId>
|
||||
<version>3.14.0</version>
|
||||
</dependency>
|
||||
<!-- 亚马逊 -->
|
||||
<dependency>
|
||||
<groupId>software.amazon.awssdk</groupId>
|
||||
<artifactId>s3</artifactId>
|
||||
<version>2.17.160</version>
|
||||
</dependency>
|
||||
<!-- 百度云对象存储 -->
|
||||
<dependency>
|
||||
<groupId>com.baidubce</groupId>
|
||||
<artifactId>bce-java-sdk</artifactId>
|
||||
<version>0.10.196</version>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
</project>
|
||||
|
Reference in New Issue
Block a user