Spring Boot和SpringMVC的配置原理及扩展
发布时间
阅读量:
阅读量
SpringMVC自动配置
-
Spring Boot实现Spring MVC框架自动生成功能的机制
- 针对DispatcherServlet的自动生成配置参数设置
- 注册三大核心组件
- 注册ServletContext组件
- 注册过滤器组件
- 注册监听器组件
-
WebMvcAutoConfiguration组件
-
该组件负责自动配置消息转换器
-
视图解析器模块
-
通过Spring Boot自动生成默认视图解析器ContentNegotiatingViewResolver组件
-
ContentNegotiatingViewResolver是一个关键的中间件组件,在应用开发中扮演重要角色
- Converter和Formatter
-
-
扩展SpringMVC
- 其核心原理
- 全部WebMvcConfigurer协同工作
- 不建议配置@EnableWebMvc的原因
- 全部WebMvcConfigurer协同工作
- 其核心原理
SpringBoot SpringMVC自动生成配置官方文档:[Spring MVC Auto-configuration](https://docs.spring.io/spring-boot/docs/2.4.0/reference/htmlsingle/#boot-feat
全部评论 (0)
还没有任何评论哟~
