application.yml配置
spring:
servlet:
multipart:
enabled: true
max-file-size: 10MB #单个文件最大大小
max-request-size: 1024MB #上传数据总大小
- application.properties配置
spring.servlet.multipart.max-file-size=10Mb #单个文件最大大小
spring.servlet.multipart.max-request-size=1024Mb #上传数据总大小
- 增加在启动工程Application中的Bean配置
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
/**
* 文件上传配置
*/
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
// 单个文件最大大小(KB,MB)
factory.setMaxFileSize("10240KB");
// 上传数据总大小
factory.setMaxRequestSize("1024MB");
return factory.createMultipartConfig();
}
}