接口 FileStorageService
public interface FileStorageService
文件操作接口
- 版本:
- : v2.0
- 作者:
- : uu
-
方法概要
修饰符和类型方法说明default StringbuildAccessUrl(String fileUid, String ext) 构建访问地址boolean删除文件voiddownload(FileRecord uploadFile, jakarta.servlet.http.HttpServletResponse response) 获取文件获取文件save(InputStream inputStream, String fileName, long size) 上传文件default FileRecord上传文件save(org.springframework.web.multipart.MultipartFile file) 上传文件
-
方法详细资料
-
buildAccessUrl
构建访问地址- 参数:
fileUid- 文件UUIDext- 文件扩展名- 返回:
- 访问地址
-
save
上传文件- 参数:
file-- 返回:
- 抛出:
Exception
-
save
上传文件- 参数:
inputStream-fileName-size-- 返回:
- 抛出:
Exception
-
save
上传文件- 参数:
diskFilePath- 磁盘中已存在的临时文件fileName- 文件名- 返回:
- 抛出:
Exception
-
getFile
获取文件- 参数:
filePath- 文件路径- 返回:
- 抛出:
Exception
-
download
void download(FileRecord uploadFile, jakarta.servlet.http.HttpServletResponse response) throws Exception 获取文件- 参数:
uploadFile-response-- 抛出:
Exception
-
delete
删除文件- 参数:
filePath- 文件路径- 返回:
- 是否删除成功
-