springBoot的内置Tomcat默认上传文件大小是1M,所以在文件太大的时候就会受到限制。
解决方案:
1.在配置文件中加入下面的文字
servlet:
multipart:
max-file-size: 100MB # 单个文件大小
max-request-size: 100MB # 设置总上传的数据大小
enabled: true #开启
2.写一个配置类
@Configuration
public class FileUpload {
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
//文件最大
factory.setMaxFileSize("100MB"); //KB,MB
/// 设置总上传数据总大小
factory.setMaxRequestSize("100MB");
return factory.createMultipartConfig();
}
}
以上解决