将MultipartFile对象转换成File对象
将MultipartFile对象转换成File对象
// 将MultipartFile对象转换成File对象 private File convertToFile(MultipartFile multipartFile) throws IOException { // 获取文件名 String fileName = Objects.requireNonNull(multipartFile.getOriginalFilename()); // 获取文件后缀 String prefix = fileName.substring(fileName.lastIndexOf(".")); // 若须要防止生成的临时文件重复,能够在文件名后添加随机码 File file1 = File.createTempFile(fileName, prefix); multipartFile.transferTo(file1); return file1; }