spring有两个核心接口:BeanFactory和ApplicationContext,其中ApplicationContext是BeanFactory的子接口.它们都可以代表spring容器,spring容器是生成bean实例的工厂,并管理容器中的bean.在spring中,所有的组件都被看做bean处理,包括数据源.Hibernate的SessionFactory.事务管理器等. 应用中的所有组件都处于spring的管理下,都被spirng以bean的方式管理,spring负责创建bean…