springboot设置上传文件大小

fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (13463244) exceeds the configured maximum (2097152)

可以使用配置文件配置,也可以使用Bean在启动类中配置
1、使用配置文件方式

spring:
    servlet:
        multipart:
            max-file-size: 50MB
            max-request-size: 50MB
            enabled: true
  •  

2、使用启动类配置方式
新建Bean配置类,注意当前类上需要加注解@Configuration:

/**  
     * 文件上传配置  
     * @return  
     */  
    @Bean  
    public MultipartConfigElement multipartConfigElement() {  
        MultipartConfigFactory factory = new MultipartConfigFactory();  
        //文件最大  
        factory.setMaxFileSize("100MB "); //KB,MB  
        /// 设置总上传数据总大小  
        factory.setMaxRequestSize("1024MB");  
        return factory.createMultipartConfig();  
    } 

你可能感兴趣的:(springboot,上传文件)