From bff8cca8791dfa281281666759e8b77023daa252 Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期三, 06 三月 2024 18:06:21 +0800
Subject: [PATCH] minio文件上传实现
---
/dev/null | 40 ----------------------------------------
1 files changed, 0 insertions(+), 40 deletions(-)
diff --git a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/config/MinioConfig.java b/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/config/MinioConfig.java
deleted file mode 100644
index fad8ad4..0000000
--- a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/config/MinioConfig.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package org.dromara.demo.config;
-
-import io.minio.MinioClient;
-import lombok.Data;
-import org.springframework.beans.factory.annotation.Value;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.stereotype.Component;
-
-@Data
-@Configuration
-public class MinioConfig {
- @Value("${minio.endpoint}")
- private String endpoint;
-
- @Value("${minio.accessKey}")
- private String accessKey;
-
- @Value("${minio.secretKey}")
- private String secretKey;
-
- /**
- * 娉ㄥ叆minio 瀹㈡埛绔�
- *
- * @return
- */
- @Bean
- public MinioClient minioClient() {
- return MinioClient.builder()
- .endpoint(endpoint)
- .credentials(accessKey, secretKey)
- .build();
- }
-
-
-}
diff --git a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/FileUploadController.java b/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/FileUploadController.java
deleted file mode 100644
index 28d633d..0000000
--- a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/FileUploadController.java
+++ /dev/null
@@ -1,40 +0,0 @@
-package org.dromara.demo.controller;
-
-import io.minio.Result;
-import org.dromara.common.core.domain.R;
-import org.dromara.demo.util.MinioUtil;
-import org.redisson.remote.ResponseEntry;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestPart;
-import org.springframework.web.bind.annotation.RestController;
-import org.springframework.web.multipart.MultipartFile;
-
-import java.util.List;
-
-@RestController
-@RequestMapping("/file")
-public class FileUploadController {
- @Autowired
- private MinioUtil minioUtil;
-
- @PostMapping("/img")
- public R<String> uploadMinio(@RequestPart MultipartFile[] file) throws Exception {
-
- /*//鎷垮埌鍥剧墖 MultipartFile灏佽鎺ュ彈鐨勭被
- //鎷垮埌鍥剧墖鐨勫悕绉�
- String filename = file.getOriginalFilename();
- //鎷垮埌鍥剧墖鐨� UUId + 鍥剧墖绫诲瀷 (瑙e喅鍥剧墖閲嶅悕鐨勯棶棰� )
- String uuid = UUID.randomUUID().toString();
- String imgType = filename.substring(filename.lastIndexOf("."));
- //鍥剧墖鏂囦欢鐨勬柊鍚嶇О xxx/uuid.jpg 鍥剧墖鎷兼帴鍚庣殑鍚�
- String fileName = uuid + imgType;*/
-
- List<String> uploads = minioUtil.uploads(file);
-
-
- return R.ok(uploads.toString());
- }
-
-}
--
Gitblit v1.8.0