Spring3.X的容器

 

 


Spring容器是生成Bean实例的工厂,是管理Bean的基本单位,在Spring的javaee应用中所有的组件都被当作Bean来管理,包括数据源,Hibernate的SessionFactory,事务管理器等等。所以说Spring容器相对来说有着举足轻重的位置。

Spring容器负责配置,创建,管理Bean,其中最基本的接口是BeanFactory,BeanFactory又有一个子接口ApplicationContext(有的人也叫Spring上下文,开始对于菜鸟的我这个问题也困惑我了很久)。两者有用途与用法上的区别: