package com.stylefeng.guns.modular.system.util; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import org.springframework.web.multipart.MultipartFile; public class FileUtil { public static File convertMultipartFileToFile(MultipartFile multipartFile) throws IOException { File file = new File(multipartFile.getOriginalFilename()); try (OutputStream os = new FileOutputStream(file)) { os.write(multipartFile.getBytes()); } return file; } // 如果你需要删除临时文件,请使用下面的方法 public static void deleteTempFile(File file) { if (file.exists()) { file.delete(); } } }