类 WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter
java.lang.Object
org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter
- 所有已实现的接口:
Aware
,ServletContextAware
,WebMvcConfigurer
@Configuration(proxyBeanMethods=false)
@Import(EnableWebMvcConfiguration.class)
@EnableConfigurationProperties({WebMvcProperties.class,WebProperties.class})
@Order(0)
public static class WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter
extends Object
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
(List<HttpMessageConverter<?>> converters) void
configurePathMatch
(PathMatchConfigurer configurer) static RequestContextFilter
void
setServletContext
(ServletContext servletContext) viewResolver
(BeanFactory beanFactory) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 org.springframework.web.servlet.config.annotation.WebMvcConfigurer
addArgumentResolvers, addCorsMappings, addErrorResponseInterceptors, 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
- 指定者:
setServletContext
在接口中ServletContextAware
-
configureMessageConverters
- 指定者:
configureMessageConverters
在接口中WebMvcConfigurer
-
configureAsyncSupport
- 指定者:
configureAsyncSupport
在接口中WebMvcConfigurer
-
configurePathMatch
- 指定者:
configurePathMatch
在接口中WebMvcConfigurer
-
configureContentNegotiation
- 指定者:
configureContentNegotiation
在接口中WebMvcConfigurer
-
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
- 指定者:
getMessageCodesResolver
在接口中WebMvcConfigurer
-
addFormatters
- 指定者:
addFormatters
在接口中WebMvcConfigurer
-
addResourceHandlers
- 指定者:
addResourceHandlers
在接口中WebMvcConfigurer
-
requestContextFilter
-