當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
分析Spring容器启动流程 Spring初始化
生活随笔
收集整理的這篇文章主要介紹了
分析Spring容器启动流程 Spring初始化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
分析Spring容器啟動流程 Spring初始化
每當啟動Web容器時(例如Tomcat),會讀取Web應用中的web.xml文件。以下這段代碼就是啟動Spring容器的關鍵代碼。
ContextLoaderListener 類繼承了ContextLoader,實現 了ServletContextListener接口。
ContextLoader:ContextLoaderListener可以指定在Web應用程序啟動時載入Ioc容器,正是通過ContextLoader來實現的,ContextLoader來完成實際創建的WebApplicationContext,也就是Ioc容器的初始化工作。
ServletContextListener:負責監聽ServletContext域的創建和銷毀,當域創建時會調用contextInitialized方法(繼承自ContextLoader)。創建WebApplicationContext(web應用上下文對象)并放入ServletContext域中以便調用。
這就是Spring容器的啟動流程了。
總結
以上是生活随笔為你收集整理的分析Spring容器启动流程 Spring初始化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java基本数据类型转为String类型
- 下一篇: MySQL 笔记4 -- 数据完整性