为了更好的去理解Spring MVC的工作机制,这篇文章我们主要来讲Spring MVC在初始化的时候(容器启动的时候),做了哪些准备工作。
比如URL和Controller的绑定,以及URL和方法method的绑定,拦截器的初始化,视图解析器的初始化等Spring MVC web9大组件的初始化。
父容器以及Spring MVC子容器的一个初始化的过程,主要涉及到以下方法:
org.springframework.context.support.AbstractApplicationContext#refresh() 刷新容器的详细过程