1.@EnableWebMvc的用法
解析:当我们在某个配置类上加上@EnableWebMv该注解时,就说明该配置类就是我们的springmvc配置类,完全抛弃springboot自带的对springmvc的自动配置(所以一般不用)
当我们在springboot中想配置springmvc时,
编写一个配置类(@Configuration),是WebMvcConfigurerAdapter类型;不能标注@EnableWebMvc==;
既保留了所有的自动配置,也能用我们扩展的配置;
原理:
1)、WebMvcAutoConfiguration是SpringMVC的自动配置类
(解释:就这样理解,WebMvcAutoConfiguration类就是跟springmvc息息相关的配置类)
2)、在做其他自动配置时会导入;(见下图)@Import(EnableWebMvcConfiguration.class)
springboot之web开发
原创Java全栈研发大联盟 ©著作权
©著作权归作者所有:来自51CTO博客作者Java全栈研发大联盟的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python之FastAPI构建Python Web
FastAPI 构建高效的 Python Web
ico Python 服务器 -
Springboot的Web开发
Web开发1、简介使用Spring
java spring ico jar 静态资源 -
4、SpringBoot Web开发
1、创建SpringBoot应用,选中我们需要的模块; 2、SpringBoot已经默认将这些场景配
bootstrap spring xml -
web开发之rem
web开发
web开发 兼容性 element iphone6 rem
















