Spring Boot包含Servlet 3 javax.servlet.http.Part API以支持上传文件。 默认情况下,Spring Boot配置Spring MVC,每个文件的最大大小为1MB,最大值为单个请求中的10MB文件数据。 您可以覆盖这些值,中间数据的存储位置(例如,到/ tmp目录),以及使用MultipartProperties类中公开的属性将数据刷新到磁盘的阈值。

    location:指定将存储上载文件的目录。 未指定时,将使用临时目录。

    max-file-size:指定上载文件允许的最大大小。 默认值为1MB

    max-request-size:指定multipart/form-data请求允许的最大大小。 默认值为10MB。

    file-size-threshold:指定文件将写入磁盘的大小阈值。 默认值为0。

    1. spring:
    2. servlet:
    3. multipart:
    4. max-file-size:200MB
    5. max-request-size:200MB
    6. location:${####}