https://www.bilibili.com/video/BV1Rv41167Gp
https://xmind.ai/share/I1Alea2o?xid=W9xtiDtT
BeanFactory 是 Spring 框架中 IOC 容器的顶层接口,它只是用来定义一些基础功能,定义一些基础规范,而ApplicationContext 是它的一个子接口,所以 ApplicationContext 是具备BeanFactory 提供的全部功能的。
通常,我们称 BeanFactory 为 Spring 的基础容器,ApplicationContext 是容器的高级接口,比 BeanFactory 要拥有更多的功能,比如国际化支持和资源访问(xml,java配置类)等等
https://www.nowcoder.com/discuss/534273
Spring系列之beanFactory与ApplicationContext
Difference Between BeanFactory and ApplicationContext
视频学习 | Difference Between BeanFactory and ApplicationContext IOC Containers