【fix sonar】MinioUtil文件
This commit is contained in:
+5
-1
@@ -3,11 +3,15 @@ package com.jero.common.util;
|
|||||||
import com.jero.common.util.filter.FileTypeFilter;
|
import com.jero.common.util.filter.FileTypeFilter;
|
||||||
import com.jero.common.util.filter.StrAttackFilter;
|
import com.jero.common.util.filter.StrAttackFilter;
|
||||||
import io.minio.*;
|
import io.minio.*;
|
||||||
|
import io.minio.errors.*;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.net.URLDecoder;
|
import java.net.URLDecoder;
|
||||||
|
import java.security.InvalidKeyException;
|
||||||
|
import java.security.NoSuchAlgorithmException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* minio文件上传工具类
|
* minio文件上传工具类
|
||||||
@@ -198,7 +202,7 @@ public class MinioUtil {
|
|||||||
* @param relativePath
|
* @param relativePath
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public static String upload(InputStream stream,String relativePath) throws Exception {
|
public static String upload(InputStream stream,String relativePath) throws IOException, InvalidKeyException, InvalidResponseException, InsufficientDataException, NoSuchAlgorithmException, ServerException, InternalException, XmlParserException, ErrorResponseException {
|
||||||
initMinio(minioUrl, minioName,minioPass);
|
initMinio(minioUrl, minioName,minioPass);
|
||||||
if(minioClient.bucketExists(BucketExistsArgs.builder().bucket(bucketName).build())) {
|
if(minioClient.bucketExists(BucketExistsArgs.builder().bucket(bucketName).build())) {
|
||||||
log.info("Bucket already exists.");
|
log.info("Bucket already exists.");
|
||||||
|
|||||||
Reference in New Issue
Block a user