IOC的兩種容器對比

Spring的IOC容器是一個提供IOC支持的輕量級容器。Spring提供了兩種容器類型:BeanFactory和ApplicationContext。

BeanFactory:基礎類型IOC容器,提供完整的IOC支持,默認採用延遲初始化策略(lazy-load)。只有當客戶端對象需要訪問某個受管對象的時候,纔對受管對象進行初始化以及依賴注入操作。

ApplicationContext:它在BeanFactory的基礎上構建,除了擁有BeanFactory的所有支持,還提供如事件發佈、國際化信息支持等其他高級特性。在該類型容器啓動之後,默認全部初始化並綁定完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章