2019-7-16更新 支持本地存储

This commit is contained in:
Hellohao
2019-07-16 21:13:12 +08:00
parent 21e0bf2de4
commit aa6fe513a9
4 changed files with 117 additions and 3 deletions
@@ -0,0 +1,20 @@
package cn.hellohao.utils;
import org.springframework.web.multipart.MultipartFile;
import java.io.File;
public class SetFiles {
// 转换文件方法
public static File changeFile(MultipartFile multipartFile) throws Exception {
// 获取文件名
String fileName = multipartFile.getOriginalFilename();
// 获取文件后缀
String prefix = fileName.substring(fileName.lastIndexOf("."));
// todo 修改临时文件文件名
File file = File.createTempFile(fileName, prefix);
// MultipartFile to File
multipartFile.transferTo(file);
return file;
}
}