SpringBoot上传文件配置大小
- application.properties
已过时
spring.http.multipart.maxFileSize=10Mb
spring.http.multipart.maxRequestSize=10Mb
以下是新的
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=10MB
max-file-size 是单个文件大小
max-request-size 是设置总上传的数据大小
- 配置类(@Configuration)配置(@Bean)
@Configuration
public class MvcConfig implements WebMvcConfigurer {
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
// 单个文件最大
factory.setMaxFileSize(DataSize.parse("10240KB"));
// 设置总上传数据总大小
factory.setMaxRequestSize(DataSize.parse("1024000KB"));
return factory.createMultipartConfig();
}
}