クラス MultipartProperties

java.lang.ObjectSE
org.springframework.boot.autoconfigure.web.servlet.MultipartProperties

@ConfigurationProperties(prefix="spring.servlet.multipart", ignoreUnknownFields=false) public class MultipartProperties extends ObjectSE
MultipartConfigElementEE の構成に使用されるプロパティ。
  • location は、アップロードされたファイルが保存されるディレクトリを指定します。指定しない場合、一時ディレクトリが使用されます。
  • max-file-size は、アップロードされたファイルに許可される最大サイズを指定します。デフォルトは 1MB です
  • max-request-size は、multipart/form-data リクエストに許可される最大サイズを指定します。デフォルトは 10MB です。
  • file-size-threshold は、ファイルがディスクに書き込まれるまでのサイズしきい値を指定します。デフォルトは 0 です。

これらのプロパティは最終的に MultipartConfigFactory に渡されます。つまり、長い値を使用するか、より読みやすい DataSize バリアントを使用して数値を指定できます。

導入:
2.0.0
作成者:
Josh Long, Toshiaki Maki, Stephane Nicoll, Yanming Zhou
  • コンストラクターの詳細

    • MultipartProperties

      public MultipartProperties()
  • メソッドの詳細

    • getEnabled

      public boolean getEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getLocation

      public StringSE getLocation()
    • setLocation

      public void setLocation(StringSE location)
    • getMaxFileSize

      public DataSize getMaxFileSize()
    • setMaxFileSize

      public void setMaxFileSize(DataSize maxFileSize)
    • getMaxRequestSize

      public DataSize getMaxRequestSize()
    • setMaxRequestSize

      public void setMaxRequestSize(DataSize maxRequestSize)
    • getFileSizeThreshold

      public DataSize getFileSizeThreshold()
    • setFileSizeThreshold

      public void setFileSizeThreshold(DataSize fileSizeThreshold)
    • isResolveLazily

      public boolean isResolveLazily()
    • setResolveLazily

      public void setResolveLazily(boolean resolveLazily)
    • isStrictServletCompliance

      public boolean isStrictServletCompliance()
    • setStrictServletCompliance

      public void setStrictServletCompliance(boolean strictServletCompliance)
    • createMultipartConfig

      public MultipartConfigElementEE createMultipartConfig()
      プロパティを使用して新しい MultipartConfigElementEE を作成します。
      戻り値:
      プロパティを使用して構成された新しい MultipartConfigElementEE