MultipartFile怎么转为file
时间: 2024-05-22 07:09:35 浏览: 91
SpringMVC 上传文件 MultipartFile 转为 File的方法
MultipartFile是Spring框架中用于处理文件上传的类,而File则是Java中用于表示文件的类。将MultipartFile转换为File的常用方法如下:
```
//将MultipartFile转换为File
public File convertMultipartFileToFile(MultipartFile multipartFile) throws IOException {
File file = new File(multipartFile.getOriginalFilename());
multipartFile.transferTo(file);
return file;
}
```
上述代码中,我们通过调用MultipartFile对象的getOriginalFilename方法获取文件名,并将其传入File的构造函数中创建一个新的File对象。然后,我们调用MultipartFile的transferTo方法,将文件内容写入新创建的File对象中。最后,返回这个File对象即可。
阅读全文