@Configuration @ConditionalOnClass(value={javax.servlet.Servlet.classEE,org.springframework.web.multipart.support.StandardServletMultipartResolver.class,javax.servlet.MultipartConfigElement.classEE}) @ConditionalOnProperty(prefix="spring.servlet.multipart", name="enabled", matchIfMissing=true) @ConditionalOnWebApplication(type=SERVLET) @EnableConfigurationProperties(value=MultipartProperties.class) public class MultipartAutoConfiguration extends ObjectSE
Auto-configuration
。定義されていない場合は StandardServletMultipartResolver
を追加し、定義されていない場合は multipartConfigElement
EE を追加します。ServletWebServerApplicationContext
は、MultipartConfigElement
EE Bean を任意の Servlet
EE Bean に関連付けます。MultipartConfigElement
EE は、サーバーがファイルのアップロードを処理する方法を構成するために使用されるサーブレット API です。
コンストラクターと説明 |
---|
MultipartAutoConfiguration(MultipartProperties multipartProperties) |
修飾子と型 | メソッドと説明 |
---|---|
MultipartConfigElementEE | multipartConfigElement() |
StandardServletMultipartResolver | multipartResolver() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public MultipartAutoConfiguration(MultipartProperties multipartProperties)
@Bean @ConditionalOnMissingBean(value={javax.servlet.MultipartConfigElement.classEE,org.springframework.web.multipart.commons.CommonsMultipartResolver.class}) public MultipartConfigElementEE multipartConfigElement()
@Bean(name="multipartResolver") @ConditionalOnMissingBean(value=org.springframework.web.multipart.MultipartResolver.class) public StandardServletMultipartResolver multipartResolver()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.