1、yml配置文件配置
spring:
servlet:
multipart:
enabled: true
max-file-size: 200MB #单个文件的最大上限
max-request-size: 300MB #单个请求的文件总大小上限
2、注解配置
【注】在上传大文件是,默认保存在Tomcat服务器下,有可能会影响到服务正常运行
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
//允许上传的文件最大值
factory.setMaxFileSize("200MB");
//设置总上传数据总大小
factory.setMaxRequestSize("300MB");
//临时文件保持地
factory.setLocation("/file/tmp/");
return factory.createMultipartConfig();
}