一.概念理解

1.容器

     IoC容器負責容納并管理bean,在Spring中,BeanFactory是IoC容器的核心接口。 它的職責包括:實例化、定位、配置應用程序中的對象及建立這些對象間的依賴。

     Spring提供兩種IoC容器的實現:

    (1)BeanFactory       :org.springframework.beans.factory.BeanFactory 是Spring IoC容器的基本實現,是Spring IoC容器實際代表者

                                       BeanFactory是Spring框架的基礎設施,面向Spring本身

  (2)ApplicationContext:提供了更多的高級特性,是BeanFactory的子類。

                  ApplicationContext面向開發(fā)者。幾乎所有的場合都直接使用ApplicationContext

網友評論