MultipartFile 转File
时间: 2023-10-14 12:27:32 浏览: 68
multipartfile转file.txt
可以使用以下代码将 MultipartFile 转换为 File:
```java
public static File convertMultipartFileToFile(MultipartFile multipartFile) throws IOException {
File file = new File(multipartFile.getOriginalFilename());
FileOutputStream outputStream = new FileOutputStream(file);
outputStream.write(multipartFile.getBytes());
outputStream.close();
return file;
}
```
这个方法的原理是将 MultipartFile 的字节数据写入到一个新的 File 对象中,然后返回这个 File 对象。需要注意的是,这个方法会在当前目录下创建一个与 MultipartFile 文件名相同的文件,如果需要修改文件名或文件保存的路径,可以在创建 File 对象时指定。
阅读全文