springBoot中修改上传文件大小限制

1、问题
当上传文件大小超过1MB,后台会提示错误:
The field file exceeds its maximum permitted size of 1048576 bytes
2、解决方法
修改上传文件大小限制
(1)、在application.properties中添加文件配置
spring.servlet.multipart.max-file-size = 10MB
spring.servlet.multipart.max-request-size = 20MB
(2)、添加配置文件
@Configuration
public class CommonConfig {
    @Value("${spring.servlet.multipart.max-file-size}")
    private String maxFileSize;
    @Value("${spring.servlet.multipart.max-request-size}")
    private String maxRequestSize;
    @Bean
    public MultipartConfigElement multipartConfigElement() {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        factory.setMaxFileSize(maxFileSize);
        factory.setMaxRequestSize(maxRequestSize);
        return factory.createMultipartConfig();
    }
}

你可能感兴趣的:(服务器软件开发)