From f50cb151235ccdd4e825b348654722dc01f0de98 Mon Sep 17 00:00:00 2001 From: Odboy Date: Sun, 26 Oct 2025 10:30:00 +0800 Subject: [PATCH] =?UTF-8?q?refactor(minio):=E4=BC=98=E5=8C=96Minio?= =?UTF-8?q?=E5=AD=98=E5=82=A8=E4=BB=93=E5=BA=93=E6=8E=A5=E5=8F=A3=E5=91=BD?= =?UTF-8?q?=E5=90=8D=20-=20=E5=B0=86=20bucketExists=20=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=E4=B8=BA=20existsBucket=20-=20?= =?UTF-8?q?=E5=B0=86=20makeBucket=20=E6=96=B9=E6=B3=95=E9=87=8D=E5=91=BD?= =?UTF-8?q?=E5=90=8D=E4=B8=BA=20createBucket=20-=20=E6=9B=B4=E6=96=B0=20re?= =?UTF-8?q?moveBucket=20=E6=96=B9=E6=B3=95=E4=B8=AD=E5=AF=B9=20bucketExist?= =?UTF-8?q?s=20=E7=9A=84=E8=B0=83=E7=94=A8=E4=B8=BA=20existsBucket=20-=20?= =?UTF-8?q?=E5=B0=86=20optimizedFileUpload=20=E6=96=B9=E6=B3=95=E9=87=8D?= =?UTF-8?q?=E5=91=BD=E5=90=8D=E4=B8=BA=20optimizedUpload=20-=20=E5=B0=86?= =?UTF-8?q?=20listObjects=20=E6=96=B9=E6=B3=95=E9=87=8D=E5=91=BD=E5=90=8D?= =?UTF-8?q?=E4=B8=BA=20queryAllObjects=20-=20=E5=B0=86=20remove=20?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E9=87=8D=E5=91=BD=E5=90=8D=E4=B8=BA=20remove?= =?UTF-8?q?BucketFile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../framework/storage/minio/MinioRepository.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/framework/storage/minio/MinioRepository.java b/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/framework/storage/minio/MinioRepository.java index c241f90d..c0c776cc 100644 --- a/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/framework/storage/minio/MinioRepository.java +++ b/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/framework/storage/minio/MinioRepository.java @@ -61,7 +61,7 @@ public class MinioRepository { * @param bucketName Bucket 名称 * @return boolean 存在返回 true,否则返回 false */ - public boolean bucketExists(String bucketName) { + public boolean existsBucket(String bucketName) { try { return minioClient.bucketExists(BucketExistsArgs.builder().bucket(bucketName).build()); } catch (Exception e) { @@ -76,9 +76,9 @@ public class MinioRepository { * @param bucketName Bucket 名称 * @return boolean 创建成功返回 true,否则返回 false */ - public boolean makeBucket(String bucketName) { + public boolean createBucket(String bucketName) { try { - if (!bucketExists(bucketName)) { + if (!existsBucket(bucketName)) { minioClient.makeBucket(MakeBucketArgs.builder().bucket(bucketName).build()); log.info("Bucket 创建成功,bucketName: {}", bucketName); return true; @@ -99,7 +99,7 @@ public class MinioRepository { */ public boolean removeBucket(String bucketName) { try { - if (bucketExists(bucketName)) { + if (existsBucket(bucketName)) { minioClient.removeBucket(RemoveBucketArgs.builder().bucket(bucketName).build()); log.info("Bucket 删除成功,bucketName: {}", bucketName); return true; @@ -186,7 +186,7 @@ public class MinioRepository { * @param file * @return {@link String } */ - public String optimizedFileUpload(MultipartFile file) { + public String optimizedUpload(MultipartFile file) { String originalFilename = file.getOriginalFilename(); if (StrUtil.isBlank(originalFilename)) { throw new BadRequestException("文件名不能为空"); @@ -330,7 +330,7 @@ public class MinioRepository { * * @return List 文件对象列表 */ - public List listObjects() { + public List queryAllObjects() { try { Iterable> results = minioClient.listObjects(ListObjectsArgs.builder().bucket(properties.getOss().getMinio().getBucketName()).build()); List items = new ArrayList<>(); @@ -350,7 +350,7 @@ public class MinioRepository { * @param fileName 文件名 * @return boolean 删除成功返回 true,否则返回 false */ - public boolean remove(String fileName) { + public boolean removeBucketFile(String fileName) { try { minioClient.removeObject(RemoveObjectArgs.builder().bucket(properties.getOss().getMinio().getBucketName()).object(fileName).build()); log.info("删除文件成功,fileName: {}", fileName);