一.概念理解

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面向开发者。几乎所有的场合都直接使用ApplicationContext

网友评论