【fix sonar】MinioUtil文件

This commit is contained in:
梁琦涛
2023-03-09 17:36:43 +08:00
parent 5912120222
commit 9152ec1196
@@ -3,11 +3,15 @@ package com.jero.common.util;
import com.jero.common.util.filter.FileTypeFilter;
import com.jero.common.util.filter.StrAttackFilter;
import io.minio.*;
import io.minio.errors.*;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
import java.io.InputStream;
import java.net.URLDecoder;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
/**
* minio文件上传工具类
@@ -198,7 +202,7 @@ public class MinioUtil {
* @param relativePath
* @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);
if(minioClient.bucketExists(BucketExistsArgs.builder().bucket(bucketName).build())) {
log.info("Bucket already exists.");