MultipartFile file 文件保存到本地D盘 Java
时间: 2023-11-20 07:59:43 浏览: 34
以下是将MultipartFile类型的文件保存到本地D盘的Java代码示例:
```java
import org.springframework.web.multipart.MultipartFile;
import java.io.File;
import java.io.IOException;
public class FileUploadUtil {
public static void saveFile(MultipartFile file) throws IOException {
// 获取文件名
String fileName = file.getOriginalFilename();
// 指定文件保存路径
String filePath = "D:/";
// 创建文件对象
File dest = new File(filePath + fileName);
// 检测是否存在目录
if (!dest.getParentFile().exists()) {
dest.getParentFile().mkdirs();
}
// 文件写入
file.transferTo(dest);
}
}
```
在上述代码中,我们首先获取了MultipartFile类型文件的文件名,然后指定了文件保存路径为D盘根目录,接着创建了一个File对象,用于表示文件保存的位置。在检测目录是否存在后,我们使用transferTo()方法将文件写入到指定位置。