Spring容器
在Spring IOC容器读取Bean配置创建Bean实例之前,必须对它进行实例化。只有在容器实例化后,才可以从IOC容器里获取Bean实例并使用。
Spring提供了两种类型的IOC容器实现:
-BeanFactory:IOC容器的基本实现
-ApplicationContext:提供了更多的高级特性,是BeanFactory的子接口。
-BeanFactory是Spring框架的基础设施,面向Spring本身;ApplicationContext面向使用Spring框架的开发者,几乎所有的应用场合都直接使用ApplicationContext而非底层的BeanFactory。
-无论使用何种方式,配置文件是相同的。