代码示例
@PostMapping("upload")
public void uploadFile(@RequestPart MultipartFile oneFile, @RequestPart MultipartFile[] moreFile) throws IOException {
if (oneFile != null) {
String oneFileName = oneFile.getOriginalFilename();
oneFile.transferTo(new File("G:\\JAVA_CACHE" + oneFileName));
}
if (moreFile != null && moreFile.length > 0) {
for (int i = 0; i < moreFile.length; i++) {
String tempFileName = moreFile[i].getOriginalFilename();
moreFile[i].transferTo(new File("G:\\JAVA_CACHE" + tempFileName));
}
}
}
配置yml文件
spring:
servlet:
multipart:
max-request-size: 10MB
max-file-size: 100MB