クラス WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter
java.lang.ObjectSE
org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter
- 実装されたすべてのインターフェース:
Aware
、ServletContextAware
、WebMvcConfigurer
- 含まれているクラス:
- WebMvcAutoConfiguration
@Configuration(proxyBeanMethods=false)
@Import(EnableWebMvcConfiguration.class)
@EnableConfigurationProperties({WebMvcProperties.class,WebProperties.class})
@Order(0)
public static class WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter
extends ObjectSE
implements WebMvcConfigurer, ServletContextAware
コンストラクターのサマリー
コンストラクターコンストラクター説明WebMvcAutoConfigurationAdapter
(WebProperties webProperties, WebMvcProperties mvcProperties, ListableBeanFactory beanFactory, ObjectProvider<HttpMessageConverters> messageConvertersProvider, ObjectProvider<org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.ResourceHandlerRegistrationCustomizer> resourceHandlerRegistrationCustomizerProvider, ObjectProvider<DispatcherServletPath> dispatcherServletPath, ObjectProvider<ServletRegistrationBean<?>> servletRegistrations) メソッドのサマリー
修飾子と型メソッド説明void
addFormatters
(FormatterRegistry registry) void
addResourceHandlers
(ResourceHandlerRegistry registry) void
configureAsyncSupport
(AsyncSupportConfigurer configurer) void
void
configureMessageConverters
(ListSE<HttpMessageConverter<?>> converters) void
configurePathMatch
(PathMatchConfigurer configurer) static RequestContextFilter
void
setServletContext
(ServletContextEE servletContext) viewResolver
(BeanFactory beanFactory) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.web.servlet.config.annotation.WebMvcConfigurer から継承されたメソッド
addArgumentResolvers, addCorsMappings, addInterceptors, addReturnValueHandlers, addViewControllers, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getValidator
コンストラクターの詳細
WebMvcAutoConfigurationAdapter
public WebMvcAutoConfigurationAdapter(WebProperties webProperties, WebMvcProperties mvcProperties, ListableBeanFactory beanFactory, ObjectProvider<HttpMessageConverters> messageConvertersProvider, ObjectProvider<org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.ResourceHandlerRegistrationCustomizer> resourceHandlerRegistrationCustomizerProvider, ObjectProvider<DispatcherServletPath> dispatcherServletPath, ObjectProvider<ServletRegistrationBean<?>> servletRegistrations)
メソッドの詳細
setServletContext
- 次で指定:
- インターフェース
ServletContextAware
のsetServletContext
configureMessageConverters
- 次で指定:
- インターフェース
WebMvcConfigurer
のconfigureMessageConverters
configureAsyncSupport
- 次で指定:
- インターフェース
WebMvcConfigurer
のconfigureAsyncSupport
configurePathMatch
- 次で指定:
- インターフェース
WebMvcConfigurer
のconfigurePathMatch
configureContentNegotiation
- 次で指定:
- インターフェース
WebMvcConfigurer
のconfigureContentNegotiation
defaultViewResolver
beanNameViewResolver
@Bean @ConditionalOnBean(org.springframework.web.servlet.View.class) @ConditionalOnMissingBean public BeanNameViewResolver beanNameViewResolver()viewResolver
@Bean @ConditionalOnBean(org.springframework.web.servlet.ViewResolver.class) @ConditionalOnMissingBean(name="viewResolver", value=org.springframework.web.servlet.view.ContentNegotiatingViewResolver.class) public ContentNegotiatingViewResolver viewResolver(BeanFactory beanFactory) getMessageCodesResolver
- 次で指定:
- インターフェース
WebMvcConfigurer
のgetMessageCodesResolver
addFormatters
- 次で指定:
- インターフェース
WebMvcConfigurer
のaddFormatters
addResourceHandlers
- 次で指定:
- インターフェース
WebMvcConfigurer
のaddResourceHandlers
requestContextFilter
@Bean @ConditionalOnMissingBean({org.springframework.web.context.request.RequestContextListener.class,org.springframework.web.filter.RequestContextFilter.class}) @ConditionalOnMissingFilterBean(org.springframework.web.filter.RequestContextFilter.class) public static RequestContextFilter requestContextFilter()