Class MultipartAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration
@Configuration @ConditionalOnClass({javax.servlet.Servlet.class,org.springframework.web.multipart.support.StandardServletMultipartResolver.class,javax.servlet.MultipartConfigElement.class}) @ConditionalOnProperty(prefix="spring.http.multipart", name="enabled", matchIfMissing=true) @EnableConfigurationProperties(MultipartProperties.class) public class MultipartAutoConfiguration extends Object
Auto-configurationfor multi-part uploads. Adds aStandardServletMultipartResolverif none is present, and adds amultipartConfigElementif none is otherwise defined. TheEmbeddedWebApplicationContextwill associate theMultipartConfigElementbean to anyServletbeans.The
MultipartConfigElementis a Servlet API that's used to configure how the container handles file uploads. By default
Constructor Summary
Constructors Constructor Description MultipartAutoConfiguration(MultipartProperties multipartProperties)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.servlet.MultipartConfigElementmultipartConfigElement()org.springframework.web.multipart.support.StandardServletMultipartResolvermultipartResolver()
Constructor Detail
MultipartAutoConfiguration
public MultipartAutoConfiguration(MultipartProperties multipartProperties)
Method Detail
multipartConfigElement
@Bean @ConditionalOnMissingBean public javax.servlet.MultipartConfigElement multipartConfigElement()
multipartResolver
@Bean(name="multipartResolver") @ConditionalOnMissingBean(org.springframework.web.multipart.MultipartResolver.class) public org.springframework.web.multipart.support.StandardServletMultipartResolver multipartResolver()