springboot 上传文件大小限制

1. 在启动类App.java中加入

@Bean
    public MultipartConfigElement multipartConfigElement() {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        //文件最大
        factory.setMaxFileSize("10240MB"); //KB,MB
        /// 设置总上传数据总大小
        factory.setMaxRequestSize("102400MB");
        return factory.createMultipartConfig();
    }

2. application.yml

spring:
  servlet:
    multipart:
      max-file-size: 200MB
      max-request-size: 200MB

另外

Java的tempFile

File dest = File.createTempFile(filename[0], filename[1]);

的名字会有乱码,所以还是不要直接用dest.getName()

posted @ 2019-11-01 22:42  LandingGuys  阅读(138)  评论(0编辑  收藏  举报