MultipartFile转化为File(不产生临时文件)
导入pom依赖
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
</dependency>
加入代码
/**
* 将MultipartFile转化为File
*
* @param multipartFile 多部分文件
* @return {@link File}
* @throws IOException ioexception
*/
public static File MultipartFileToFile(MultipartFile multipartFile) {
CommonsMultipartFile commonsmultipartfile = (CommonsMultipartFile) multipartFile;
DiskFileItem diskFileItem = (DiskFileItem) commonsmultipartfile.getFileItem();
return diskFileItem.getStoreLocation();
}