springboot 上传文件限制大小:org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException

今天,用springboot上传文件时,提示超出了大小的限制, Springboot 默认限制时1M, 但是我配置 大小时128M,一直不起作用,

找到Springboot的配置的源码调式:

默认的配置:

发现没有加载此配置,

很奇怪的问题:找代码发先时我们引入的三方架包  初始化了 MultipartConfigFactory

而且配置和springboot的默认配置不同:

而 springboot关于 multipartProperties的初始换,有个注解  @ConditionalOnMissingBean, 如果有其他地方初始化,此处就不再初始化,所以才没有走 springboot 默认的配置。

 只好用三方架包的配置了。


版权声明:本文为LZHH_2008原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。