它导入了DelegatingWebMvcConfiguration
它会把容器中的类型为WebMvcConfigurer的bean注入到类型为WebMvcConfigurerComposite的成员变量configurers中。
可以看到它继承了WebMvcConfigurerSupport类
而WebMvcConfigureAutoConfiguration类定义如下
可以看到一个@ConditionalOnMissingBean(WebMvcConfigurationSupport.class)注解。文章来源:https://www.toymoban.com/news/detail-643413.html
所以当配置类上有@EnableWebMvc注解后,自动配置类@WebMvcAutoConfiguration将失效.
所以,@WebMvcAutoConfiguration所做的静态资源映射(static、public)都将失效(404)文章来源地址https://www.toymoban.com/news/detail-643413.html
到了这里,关于SpringBoot复习:(34)@EnableWebMvc注解为什么让@WebMvcAutoconfiguration失效?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!