multipartfile 转file
时间: 2023-04-14 14:04:36 浏览: 196
java上传并读取excel工具类
MultipartFile 转 File 的过程可以通过以下步骤实现:
1. 通过 MultipartFile 的 getOriginalFilename() 方法获取文件名。
2. 通过 MultipartFile 的 getInputStream() 方法获取文件的输入流。
3. 创建一个 File 对象,指定文件名和保存路径。
4. 使用 IOUtils 工具类的 copy() 方法将输入流写入到 File 对象中。
示例代码如下:
```
MultipartFile multipartFile = ...; // 获取 MultipartFile 对象
String fileName = multipartFile.getOriginalFilename(); // 获取文件名
File file = new File("保存路径", fileName); // 创建 File 对象
InputStream inputStream = multipartFile.getInputStream(); // 获取输入流
IOUtils.copy(inputStream, new FileOutputStream(file)); // 将输入流写入到 File 对象中
```
阅读全文