From 42d168c527fdafcb2b3c2044688c8c5c9e3e5ff7 Mon Sep 17 00:00:00 2001 From: ray <1490493387@qq.com> Date: Thu, 15 Aug 2024 21:05:19 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=88=9B=E5=BB=BA=E5=AD=98?= =?UTF-8?q?=E5=82=A8=E6=A1=B6=E8=B0=83=E6=95=B4=E5=88=B0=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E6=96=B9=E6=B3=95=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../youlai/system/service/impl/oss/MinioOssService.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/youlai/system/service/impl/oss/MinioOssService.java b/src/main/java/com/youlai/system/service/impl/oss/MinioOssService.java index 2692d700..299a432c 100644 --- a/src/main/java/com/youlai/system/service/impl/oss/MinioOssService.java +++ b/src/main/java/com/youlai/system/service/impl/oss/MinioOssService.java @@ -39,7 +39,7 @@ import java.time.LocalDateTime; public class MinioOssService implements OssService { /** - * 服务Endpoint(http://localhost:9000) + * 服务Endpoint */ private String endpoint; /** @@ -55,7 +55,7 @@ public class MinioOssService implements OssService { */ private String bucketName; /** - * 自定义域名(https://oss.youlai.tech) + * 自定义域名 */ private String customDomain; @@ -68,6 +68,8 @@ public class MinioOssService implements OssService { .endpoint(endpoint) .credentials(accessKey, secretKey) .build(); + // 创建存储桶 + createBucketIfAbsent(bucketName); } @@ -80,6 +82,8 @@ public class MinioOssService implements OssService { @Override public FileInfo uploadFile(MultipartFile file) { + + // 生成文件名(日期文件夹) String suffix = FileUtil.getSuffix(file.getOriginalFilename()); String uuid = IdUtil.simpleUUID();