文章目录
一、什么是BeanFactory?
二、BeanFactory功能
三、发送事件
小结
一、什么是BeanFactory?
它是 ApplicationContext 的父接口
它是 Spring 的核心容器,主要的 ApplicationContext 实现都【组合】了它的功能
二、BeanFactory功能
控制反转、基本的依赖注入、直至Bean的生命周期的各种功能,都由它的实现类提供
三、发送事件
小结
BeanFactory 与 ApplicationContext 并不仅仅是简单接口继承的关系,ApplicationContext 组合并扩展了 BeanFactory 的功能