MultipartFile 转 File
public static File multipartFileToFile(MultipartFile multipartFile){
String fileName = multipartFile.getName();
String suffix = fileName.substring(fileName.lastIndexOf("."));
try {
File file = File.createTempFile(fileName.substring(0,fileName.lastIndexOf("."))+ UUID.randomUUID(),suffix);
multipartFile.transferTo(file);
return file;
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
File 转 MultipartFile
public static MultipartFile fileToMultipartFile(File file) throws IOException {
return new MockMultipartFile("file",file.getName(),null,new FileInputStream(file));
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)