diff --git a/src/main/java/com/tools/module/app/util/AliYunUtils.java b/src/main/java/com/tools/module/app/util/AliYunUtils.java index 97942027826542b2b27fc22e3dd80a1aa18bc92a..d3fead0c717f915e481deb682f1ed43a1f46475f 100644 --- a/src/main/java/com/tools/module/app/util/AliYunUtils.java +++ b/src/main/java/com/tools/module/app/util/AliYunUtils.java @@ -1,51 +1,58 @@ package com.tools.module.app.util; -import com.aliyun.oss.OSS; -import com.aliyun.oss.OSSClientBuilder; +import java.io.File; +import java.io.InputStream; + +import javax.annotation.PostConstruct; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.annotation.Configuration; import org.springframework.stereotype.Component; -import javax.annotation.PostConstruct; -import java.io.File; -import java.io.InputStream; +import com.aliyun.oss.OSS; +import com.aliyun.oss.OSSClientBuilder; /** * 阿里云存储 */ @Component @Configuration -@EnableConfigurationProperties({AliYunProperties.class}) +@EnableConfigurationProperties({ AliYunProperties.class }) public class AliYunUtils { + private final static Logger LOGGER = LoggerFactory.getLogger(AliYunUtils.class); + private AliYunProperties aliYun; public AliYunUtils(AliYunProperties aliYun) { - this.aliYun = aliYun; + this.aliYun = aliYun; } private OSS instance; @PostConstruct public void init() { - try { - instance = new OSSClientBuilder(). - build(aliYun.getEndpoint(), aliYun.getAccessKeyId(), aliYun.getAccessKeySecret()); - } catch (Exception e) { - e.printStackTrace(); - } + try { + instance = new OSSClientBuilder().build(aliYun.getEndpoint(), aliYun.getAccessKeyId(), + aliYun.getAccessKeySecret()); + } catch (Exception e) { + LOGGER.error("阿里云OSS初始化失败,{}。", e.getMessage()); + } } /** * 上传 */ - public void upload(File file, String fileName){ - instance.putObject(aliYun.getBucketName(),fileName,file); + public void upload(File file, String fileName) { + instance.putObject(aliYun.getBucketName(), fileName, file); } + /** * 上传 */ - public void upload(InputStream file, String fileName){ - instance.putObject(aliYun.getBucketName(),fileName,file); + public void upload(InputStream file, String fileName) { + instance.putObject(aliYun.getBucketName(), fileName, file); } }