多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### 1. web服务器启动会加载web.xml(启动ContextLoaderListener监听器) ``` <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> ``` ### 2. 调用ContextLoaderListener类的contextInitializd方法,创建Web环境中的Spring上下文对象 ~~~ @Override public void contextInitialized(ServletContextEvent event) { initWebApplicationContext(event.getServletContext()); } ~~~ ### 3. 调用ContextLoader类的initWebApplicationContext方法 ``` ``` ### 4. 继续调用ContextLoader类的configureAndRefreshWebApplicationContext方法,该方法中调用最终初始化Bean的refresh方法 ``` ```