SpringBoot设置上传文件限制

2019-10-27  本文已影响0人  明月几何8
每日一新

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;
}

上一篇 下一篇

猜你喜欢

热点阅读