如何配置上传文件大小限制呢?
可以通过查看 MultipartProperties 这个类知道默认的设置

配置上传文件大小限制

spring:
  servlet:
    multipart:
      # 根据实际需求作调整
      # 默认最大上传文件大小为1M,单个文件大小
      max-file-size: 10MB
      # 默认最大请求大小为10M,总上传的数据大小
      max-request-size: 15MB



细节!这里有小坑!


Description:

Failed to bind properties under 'spring.servlet.multipart.max-file-size' to org.springframework.util.unit.DataSize:
    Property: spring.servlet.multipart.max-file-size
    Value: 10Mb
    Origin: class path resource [application.yml]:27:22
    Reason: failed to convert java.lang.String to org.springframework.util.unit.DataSize

问题分析:不能够使用Mb,必须使用MB大写,其实从配置过程中也能看出,IDEA已经红色提示错误
 

更多推荐

UT000054: The maximum size 1048576 for an individual file in a multipart req