ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 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方法 ``` ```