文件上传方法
接收方法一定要是MultipartFile file。它是import org.springframework.web.multipart.MultipartFile;这个包下面的。主要这个接收的文件名称不可以和实体类中的文件名称相同。
public void uploadFile(MultipartFile mu, String path, String fileName) throws Exception {
String fileName=mu.getOriginalFilename();//获取上传文件的文件名
String path2= path + "/" + UUID.randomUUID().toString() + fileName.substring(fileName);
File file= new File(path2);
if (!dest.getParentFile().exists()) {
dest.getParentFile().mkdirs();//若不存在创建目录
}
// 保存文件
mu.transferTo(dest); //注意这个方法要求父级目录一定存在。不存在会报错
}