一.概念理解
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
延伸阅读
学习是年轻人改变自己的最好方式