@Component public class MinioTemplate extends Object
| 构造器和说明 |
|---|
MinioTemplate(MinioProperties prop) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
generateFileName(org.springframework.web.multipart.MultipartFile file) |
String |
getFileNameFromFileUrl(String filePath,
String bucketName)
根据全路径、bucketName获取文件名
|
io.minio.MinioClient |
getInstance() |
String |
getObjectUrl(String bucketName,
String objectName) |
boolean |
isFileExisted(String bucketName,
String fileName)
文件名是否在 bucketName 中存在
|
String |
replaceWithPrefix(String fileRawUrl) |
String |
uploadFile(org.springframework.web.multipart.MultipartFile file,
String fileName,
String bucketName) |
String |
uploadFileWithAutoGeneFileName(org.springframework.web.multipart.MultipartFile file,
String bucketName) |
public MinioTemplate(MinioProperties prop)
public String uploadFile(org.springframework.web.multipart.MultipartFile file, String fileName, String bucketName) throws Exception
Exceptionpublic String uploadFileWithAutoGeneFileName(org.springframework.web.multipart.MultipartFile file, String bucketName) throws Exception
Exceptionpublic String generateFileName(org.springframework.web.multipart.MultipartFile file)
public String getObjectUrl(String bucketName, String objectName) throws Exception
Exceptionpublic boolean isFileExisted(String bucketName, String fileName) throws Exception
bucketName - fileName - ExceptionCopyright © 2019. All rights reserved.