1、首先下载依赖,使用pom.xml配置
<!-- 文件对象转换 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> </dependency>
2、使用文件输入流。结合MockMultipartFile类进行转换
/** * File 转换成 MultipartFile * @param file * @return * @throws Exception */ public static MultipartFile file2MultipartFile(File file) { MultipartFile multipartFile = null; try { FileInputStream fileInputStream = new FileInputStream(file); multipartFile = new MockMultipartFile("copy" + file.getName(), file.getName(), "image/jpg", fileInputStream); fileInputStream.close(); } catch (Exception e) { e.printStackTrace(); } return multipartFile; }