byte数组与MultipartFile相互转化
MultipartFile转化为byte数组
- byte[] imgBytes = multipartFile.getBytes();
byte数组转化为MultipartFile
转换中我们会使用MockMultipartFile这个类,所有要引用相应包。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>RELEASE</version>
</dependency>
byte[] testFile = new byte[1024];
- InputStream inputStream = new ByteArrayInputStream(testFile);
- MultipartFile file = new MockMultipartFile(ContentType.APPLICATION_OCTET_STREAM.toString(), inputStream);
- 其中MockMultipartFile有多个构造函数可根据条件自行选择。
还没有评论,来说两句吧...