spring boot 上传超过默认1M限制

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Qizonghui/article/details/83618638

在项目上传过程中遇到一个上传超出限制的问题;报上传图片超出tomcat默认限制大小1M

解决方案:

1.加入限制大小配置(application.properties):

spring.http.multipart.maxFileSize = 5Mb
spring.http.multipart.maxRequestSize=100Mb

一个是单数据大小,一个是总数据大小;

仅仅这样是不够的,还需要配置启动类

@Configuration

@Bean
    public MultipartConfigElement multipartConfigElement() {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        //  单个数据大小
        factory.setMaxFileSize("10240KB"); // KB,MB
        /// 总上传数据大小
        factory.setMaxRequestSize("102400KB");
        return factory.createMultipartConfig();
    }

猜你喜欢

转载自blog.csdn.net/Qizonghui/article/details/83618638