杂记2

1.ApplicationContext和ApplicationContextAware
首先我需要了解Spring容器。
众所周知,Spring-framework使用了控制反转技术让容器来负责对象的生命周期(创建、装配、销毁)。
基础的容器时BeanFactory,在Spring-framework中,所有的组件都被视为bean,包括数据源,Hibernate的SessionFactory、事务管理器等。BeanFactory则负责bean实例的生成。
ApplicationContext继承了BeanFactory,除了实现它的基础功能外,还可以进行解析配置文本信息等功能,它也是最常用的容器
beanFactory结构

ApplicationContextAware,可以用来获取ApplicationContext

猜你喜欢

转载自www.cnblogs.com/bestefforts/p/11898419.html