Java中将 File对象转MultipartFile对象 File >>> MultipartFile

Java中将File类型的对象转换为MultipartFile类型的对象

所需要的包:

import java.io.FileInputStream;
import org.springframework.web.multipart.MultipartFile;

实现代码

	// 传入一个File对象,获得一个转换后的MultipartFile对象
    public MultipartFile getMultipartFile(File file) throws IOException {
        //File转MultipartFile
        FileInputStream fileInputStream = new FileInputStream(file);
        MultipartFile multipartFile = new MockMultipartFile(file.getName(), file.getName(),
                ContentType.APPLICATION_OCTET_STREAM.toString(), fileInputStream);
        return multipartFile;
    }

你可能感兴趣的:(java,spring,开发语言)