springboot设置文件上传大小
1、在项目里面找到resources下的application.properties文件,如果是yml的方式,那文件就是application.yml。 (1)、以1.5.4为例,设置单个文件大小为10M限制,总上传的数据大小也为100M,如下:
spring.http.multipart.max-file-size=10MB spring.http.multipart.max-request-size=100MB
(2)、再以2.0.1为例,设置单个文件大小为10M限制,总上传的数据大小也为100M,如下:
spring.servlet.multipart.max-file-size=10MB spring.servlet.multipart.max-request-size=100MB
(3)、使用Bean的方式,自己配置Bean类来设置
@Configuration
public class UploadConfig {
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
//单个文件最大
factory.setMaxFileSize("20480KB"); //KB,MB
/// 设置总上传数据总大小
factory.setMaxRequestSize("1024000KB");
return factory.createMultipartConfig();
}
