新增文件是否存在功能
This commit is contained in:
@@ -648,4 +648,23 @@ public class MinIoUtils {
|
||||
String objectName = objectUrl.substring(0, objectUrl.indexOf("?"));
|
||||
return objectName.substring(objectName.lastIndexOf("/") + 1);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 判断文件是否存在
|
||||
*
|
||||
* @param bucketName 桶名称
|
||||
* @param objectName 文件名称, 如果要带文件夹请用 / 分割, 例如 /help/index.html
|
||||
* @return true存在, 反之
|
||||
*/
|
||||
public Boolean checkFileIsExist(String bucketName, String objectName) {
|
||||
try {
|
||||
instance.statObject(
|
||||
StatObjectArgs.builder().bucket(bucketName).object(objectName).build()
|
||||
);
|
||||
} catch (Exception e) {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user