public static File multipartFileToFile(MultipartFile multiFile) {
// 获取文件名
String fileName = multiFile.getOriginalFilename();
if (StringUtils.isNullOrEmpty(fileName)) {
return null;
}
// 获取文件后缀
String prefix = fileName.substring(fileName.lastIndexOf("."));
try {
File file = File.createTempFile(fileName, prefix);
multiFile.transferTo(file);
return file;
} catch (Exception e) {
log.error("MultipartFile转换为File转换异常:" + e.getMessage());
}
return null;
}
将MultipartFile转换为File
最新推荐文章于 2024-10-26 11:32:48 发布
本文介绍了如何将MultipartFile转换为File,包括处理空文件名、获取文件后缀并创建临时文件,同时展示了在转换过程中遇到异常的捕获和错误日志记录。
896

被折叠的 条评论
为什么被折叠?



