Spring MVC启动原理详解(下)

一、父容器启动
在《SpringMVC启动原理解析(上)》中,父子容器已经创建了,但是都还没有启动,那容器又是在哪里启动,我们先讲一下父容器是什么时候启动的,在上面创建父容器的时候,添加了一个ContextLoaderListener监听器,这个监听器实现了ServletContextListener接口,可以监听Web容器(Tomcat)的状态变化,属性变化等情况,在ContextLoaderListener中有一个contextInitialized()方法,这个方法表示Web容器初始化完成,也就是在Web容器初始化完成之后,就回去调用这个方法,而父容器的启动也就是在这个方法中完成的
在Web容器初始化完成的方法中,会去调用initWebApplicationContext来初始化父容器
public class ContextLoaderListener extends ContextLoader i

Spring MVC启动原理详解(下)最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/9841.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>