1.概述
在 Web 服务器启动的过程中,如果在 Spring Boot 机制下启 用 Spring MVC , 它就开始初始化一些重要的组件,如 DispactherServlet
、 HandlerAdapter
的实现类 RequestMappingHandlerAdapter
等 组件对 象 。 关于这些组 件的初始化, 我 们可以 看到 spring-webmvc-xxx.jar
包的 属性文件DispatcherServlet.properties
, 它定义 的对象都是在 SpringMVC 开始时就初始化,并且存放在 Spring IoC容器中,其源码如代码所示。
配置文件路径.//spring-webmvc/src/main/resources/org/springframework/web/servlet/DispatcherServlet.properties
# Default implementation classes for DispatcherServlet's strategy interfaces.
# Used as fallback