BeanFactory 是 Spring 容器中的顶层接口。
ApplicationContext 是它的子接口。
BeanFactory 和 ApplicationContext 的区别:
- 创建对象的时间点不一样。
ApplicationContext:只要一读取配置文件,默认情况下就会创建对象。 单例对象适用
BeanFactory:什么使用什么时候创建对象。 多例对象适用
BeanFactory 是 Spring 容器中的顶层接口。
ApplicationContext 是它的子接口。
BeanFactory 和 ApplicationContext 的区别: