Spring1.0 初始化时序图

websequence时序图

title Spring1.0 初始化时序图

ContextLoaderListener->+ContextLoader: initWebApplicationContext()
ContextLoader->ContextLoader:createWebApplicationContext()
note left of BeanUtils:初始化\nXmlWebApplicationContext\n对象
ContextLoader->+BeanUtils:instantiateClass()
BeanUtils->-ContextLoader:返回XmlWebApplicationContext对象
ContextLoader->+ConfigurableWebApplicationContext:将XmlWebApplicationContext转化为\nConfigurableWebApplicationContext
ConfigurableWebApplicationContext->ConfigurableWebApplicationContext:setParent()
ConfigurableWebApplicationContext->ConfigurableWebApplicationContext:setServletContext()
ConfigurableWebApplicationContext->ConfigurableWebApplicationContext:获取contextConfigLocation配置项
ConfigurableWebApplicationContext->ConfigurableWebApplicationContext:setConfigLocations()
ConfigurableWebApplicationContext->ConfigurableWebApplicationContext:refresh()
ConfigurableWebApplicationContext->-ContextLoader:返回
ConfigurableWebApplicationContext对象

ContextLoader->-ContextLoaderListener:返回

这里写图片描述

猜你喜欢

转载自blog.csdn.net/u010999240/article/details/80374297