From 639e1cb9f3cf7077fcf62b9240e3b753d382d642 Mon Sep 17 00:00:00 2001
From: D <3066417822@qq.com>
Date: Sat, 20 Apr 2024 02:09:14 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B0=86minio=E7=A7=BB=E5=8A=A8=E8=87=B3?=
=?UTF-8?q?=E4=B8=AD=E9=97=B4=E4=BB=B6=E6=A8=A1=E5=9D=97=EF=BC=8C=E5=B9=B6?=
=?UTF-8?q?=E5=88=9B=E5=BB=BAstarter=E5=8C=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 17 +++---
ruoyi-admin/pom.xml | 2 +-
ruoyi-middleware/pom.xml | 57 +++++++++++++++++++
.../ruoyi-middleware-minio}/pom.xml | 6 +-
.../middleware}/minio/config/MinioConfig.java | 2 +-
.../minio/controller/MinioController.java | 4 +-
.../minio/utils/FileUploadMinioUtils.java | 5 +-
.../middleware}/minio/utils/MinioUtil.java | 2 +-
.../ruoyi-middleware-starter/pom.xml | 32 +++++++++++
9 files changed, 108 insertions(+), 19 deletions(-)
create mode 100644 ruoyi-middleware/pom.xml
rename {ruoyi-minio => ruoyi-middleware/ruoyi-middleware-minio}/pom.xml (87%)
rename {ruoyi-minio/src/main/java/com/ruoyi => ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware}/minio/config/MinioConfig.java (97%)
rename {ruoyi-minio/src/main/java/com/ruoyi => ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware}/minio/controller/MinioController.java (91%)
rename {ruoyi-minio/src/main/java/com/ruoyi => ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware}/minio/utils/FileUploadMinioUtils.java (94%)
rename {ruoyi-minio/src/main/java/com/ruoyi => ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware}/minio/utils/MinioUtil.java (97%)
create mode 100644 ruoyi-middleware/ruoyi-middleware-starter/pom.xml
diff --git a/pom.xml b/pom.xml
index e2bebbb..ae3899b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,7 +38,6 @@
2.3.1
2.1.0
6.0.0
- 8.2.1
@@ -199,13 +198,6 @@
${jakarta.version}
-
-
- io.minio
- minio
- ${minio.version}
-
-
com.ruoyi
@@ -255,6 +247,13 @@
${ruoyi.version}
+
+
+ com.ruoyi
+ ruoyi-middleware-starter
+ ${ruoyi.version}
+
+
com.ruoyi
@@ -289,7 +288,7 @@
ruoyi-pay
ruoyi-online
ruoyi-mybatis-jpa
- ruoyi-minio
+ ruoyi-middleware
pom
diff --git a/ruoyi-admin/pom.xml b/ruoyi-admin/pom.xml
index a86aa3d..f06c417 100644
--- a/ruoyi-admin/pom.xml
+++ b/ruoyi-admin/pom.xml
@@ -78,7 +78,7 @@
com.ruoyi
- ruoyi-minio
+ ruoyi-middleware-starter
diff --git a/ruoyi-middleware/pom.xml b/ruoyi-middleware/pom.xml
new file mode 100644
index 0000000..f9aef1c
--- /dev/null
+++ b/ruoyi-middleware/pom.xml
@@ -0,0 +1,57 @@
+
+
+
+ ruoyi
+ com.ruoyi
+ 3.8.7.3.2
+
+ 4.0.0
+
+ ruoyi-middleware
+
+
+ 3.8.7.3.2
+ 8.2.1
+
+
+
+ 支付模块
+
+
+
+
+
+ com.ruoyi
+ ruoyi-common
+ ${ruoyi.version}
+
+
+
+
+ io.minio
+ minio
+ ${minio.version}
+
+
+
+ com.ruoyi
+ ruoyi-middleware-minio
+ ${ruoyi.version}
+
+
+
+ com.ruoyi
+ ruoyi-middleware-starter
+ ${ruoyi.version}
+
+
+
+
+
+
+ ruoyi-middleware-minio
+ ruoyi-middleware-starter
+
+ pom
+
\ No newline at end of file
diff --git a/ruoyi-minio/pom.xml b/ruoyi-middleware/ruoyi-middleware-minio/pom.xml
similarity index 87%
rename from ruoyi-minio/pom.xml
rename to ruoyi-middleware/ruoyi-middleware-minio/pom.xml
index fa8567d..470f9a7 100644
--- a/ruoyi-minio/pom.xml
+++ b/ruoyi-middleware/ruoyi-middleware-minio/pom.xml
@@ -2,16 +2,16 @@
- ruoyi
+ ruoyi-middleware
com.ruoyi
3.8.7.3.2
4.0.0
- ruoyi-minio
+ ruoyi-middleware-minio
- minio文件上传模块
+ 中间件
diff --git a/ruoyi-minio/src/main/java/com/ruoyi/minio/config/MinioConfig.java b/ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/config/MinioConfig.java
similarity index 97%
rename from ruoyi-minio/src/main/java/com/ruoyi/minio/config/MinioConfig.java
rename to ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/config/MinioConfig.java
index bb0ec0c..d339c05 100644
--- a/ruoyi-minio/src/main/java/com/ruoyi/minio/config/MinioConfig.java
+++ b/ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/config/MinioConfig.java
@@ -1,4 +1,4 @@
-package com.ruoyi.minio.config;
+package com.ruoyi.middleware.minio.config;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
diff --git a/ruoyi-minio/src/main/java/com/ruoyi/minio/controller/MinioController.java b/ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/controller/MinioController.java
similarity index 91%
rename from ruoyi-minio/src/main/java/com/ruoyi/minio/controller/MinioController.java
rename to ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/controller/MinioController.java
index f66092c..48159c8 100644
--- a/ruoyi-minio/src/main/java/com/ruoyi/minio/controller/MinioController.java
+++ b/ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/controller/MinioController.java
@@ -1,4 +1,4 @@
-package com.ruoyi.minio.controller;
+package com.ruoyi.middleware.minio.controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -8,7 +8,7 @@ import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.file.FileUtils;
-import com.ruoyi.minio.utils.FileUploadMinioUtils;
+import com.ruoyi.middleware.minio.utils.FileUploadMinioUtils;
@RestController
@RequestMapping("/minio")
diff --git a/ruoyi-minio/src/main/java/com/ruoyi/minio/utils/FileUploadMinioUtils.java b/ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/utils/FileUploadMinioUtils.java
similarity index 94%
rename from ruoyi-minio/src/main/java/com/ruoyi/minio/utils/FileUploadMinioUtils.java
rename to ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/utils/FileUploadMinioUtils.java
index 792eada..c68294b 100644
--- a/ruoyi-minio/src/main/java/com/ruoyi/minio/utils/FileUploadMinioUtils.java
+++ b/ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/utils/FileUploadMinioUtils.java
@@ -1,4 +1,4 @@
-package com.ruoyi.minio.utils;
+package com.ruoyi.middleware.minio.utils;
import java.io.IOException;
@@ -9,7 +9,8 @@ import com.ruoyi.common.exception.file.FileSizeLimitExceededException;
import com.ruoyi.common.exception.file.InvalidExtensionException;
import com.ruoyi.common.utils.file.FileUploadUtils;
import com.ruoyi.common.utils.file.MimeTypeUtils;
-import com.ruoyi.minio.config.MinioConfig;
+import com.ruoyi.middleware.minio.config.MinioConfig;
+import com.ruoyi.middleware.minio.utils.MinioUtil;
public class FileUploadMinioUtils extends FileUploadUtils {
/**
diff --git a/ruoyi-minio/src/main/java/com/ruoyi/minio/utils/MinioUtil.java b/ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/utils/MinioUtil.java
similarity index 97%
rename from ruoyi-minio/src/main/java/com/ruoyi/minio/utils/MinioUtil.java
rename to ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/utils/MinioUtil.java
index a756a70..46783c0 100644
--- a/ruoyi-minio/src/main/java/com/ruoyi/minio/utils/MinioUtil.java
+++ b/ruoyi-middleware/ruoyi-middleware-minio/src/main/java/com/ruoyi/middleware/minio/utils/MinioUtil.java
@@ -1,4 +1,4 @@
-package com.ruoyi.minio.utils;
+package com.ruoyi.middleware.minio.utils;
import java.io.IOException;
import java.io.InputStream;
diff --git a/ruoyi-middleware/ruoyi-middleware-starter/pom.xml b/ruoyi-middleware/ruoyi-middleware-starter/pom.xml
new file mode 100644
index 0000000..2adf51f
--- /dev/null
+++ b/ruoyi-middleware/ruoyi-middleware-starter/pom.xml
@@ -0,0 +1,32 @@
+
+
+
+ ruoyi-middleware
+ com.ruoyi
+ 3.8.7.3.2
+
+ 4.0.0
+
+ ruoyi-middleware-starter
+
+
+ 中间件
+
+
+
+
+
+
+ com.ruoyi
+ ruoyi-common
+
+
+
+ com.ruoyi
+ ruoyi-middleware-minio
+
+
+
+
+