@RestController
public class FileController{
@RequestMapping("/updata")
public String updata(MultipartFile file){
String originalFilename = file.getOriginalFilename();
System.out.println("获取上传文件名,包含后缀"+originalFilename);
String substring = originalFilename.substring(originalFilename.lastIndexOf("."));
System.out.println("获取后缀"+substring);
String dFileName = UUID.randomUUID()+substring;
System.out.println("保存的文件名"+dFileName);
String path = "D:\\QMDownload\\file";
File uploadFile = new File(path+dFileName);
System.out.println(uploadFile);
try {
file.transferTo(uploadFile);
} catch (IOException e) {
e.printStackTrace();
}
return "chenggong ";
}
}
#fileupload start
#默认支持文件上传.
spring.servlet.multipart.enabled=true
# 上传文件的临时目录
#spring.servlet.multipart.location=
# 最大支持文件大小
spring.servlet.multipart.max-file-size=5KB
# 最大支持请求大小
spring.http.multipart.max-r=5KB