SpringBoot设置上传文件限制

SpringBoot默认上传文件限制为1MB,如果上传的文件超过1MB项目会报告错误
设置上传文件大小的限制
方法一:
1.低版本:1.xx

spring.http.multipart.max-file-size=10MB 
spring.http.multipart.max-request-size=10MB

2.高版本:2.xx

spring.servlet.multipart.max-file-size=30Mb
 spring.servlet.multipart.max-request-size=30Mb

方法二:

  1. 在启动类中添加@Configuration注解

  2. 然后在类中添加如下方法:

    @Bean
    public MultipartConfigElement getMultipartConfigElement() {

    MultipartConfigFactory factory= new MultipartConfigFactory();

    //单个文件最大值

    factory.setMaxFileSize(DataSize.ofMegabytes(100));

    //总的文件最大值

    factory.setMaxRequestSize(DataSize.ofMegabytes(100));
    
    MultipartConfigElement element = factory.createMultipartConfig();
    
    return element;

    }

QAQ感谢你的支持=w=