@ConfigurationProperties(prefix="spring.servlet.multipart", ignoreUnknownFields=false) public class MultipartProperties extends ObjectSE
MultipartConfigElement
EE の構成に使用されるプロパティ。location
は、アップロードされたファイルが保存されるディレクトリを指定します。指定しない場合、一時ディレクトリが使用されます。max-file-size
は、アップロードされたファイルに許可される最大サイズを指定します。デフォルトは 1MB です max-request-size
は、multipart/form-data リクエストに許可される最大サイズを指定します。デフォルトは 10MB です。file-size-threshold
は、ファイルがディスクに書き込まれるまでのサイズしきい値を指定します。デフォルトは 0 です。 これらのプロパティは最終的に MultipartConfigFactory
に渡されます。つまり、長い値を使用するか、より読みやすい DataSize
バリアントを使用して数値を指定できます。
コンストラクターと説明 |
---|
MultipartProperties() |
修飾子と型 | メソッドと説明 |
---|---|
MultipartConfigElementEE | createMultipartConfig() プロパティを使用して新しい MultipartConfigElement EE を作成します。 |
boolean | getEnabled() |
DataSize | getFileSizeThreshold() |
StringSE | getLocation() |
DataSize | getMaxFileSize() |
DataSize | getMaxRequestSize() |
boolean | isResolveLazily() |
void | setEnabled(boolean enabled) |
void | setFileSizeThreshold(DataSize fileSizeThreshold) |
void | setLocation(StringSE location) |
void | setMaxFileSize(DataSize maxFileSize) |
void | setMaxRequestSize(DataSize maxRequestSize) |
void | setResolveLazily(boolean resolveLazily) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public boolean getEnabled()
public void setEnabled(boolean enabled)
public StringSE getLocation()
public void setLocation(StringSE location)
public DataSize getMaxFileSize()
public void setMaxFileSize(DataSize maxFileSize)
public DataSize getMaxRequestSize()
public void setMaxRequestSize(DataSize maxRequestSize)
public DataSize getFileSizeThreshold()
public void setFileSizeThreshold(DataSize fileSizeThreshold)
public boolean isResolveLazily()
public void setResolveLazily(boolean resolveLazily)
public MultipartConfigElementEE createMultipartConfig()
MultipartConfigElement
EE を作成します。MultipartConfigElement
EE