常见的Spring容器:
1.BeanFactory
是Spring中最基本、最简单的容器,该容器只提供了IOC/DI功能,最重要的方式是getBean()
2.ApplicationContext
继承了BeanFactory接口,不仅有BeanFactory的方法,还提供了了许多额外的功能:
1)环境感知
2)容器的继承体系
3)国际化相关
4)事件发布/响应机制
5)统一的资源管理
6)AOP的功能
注:在Spring测试时使用的容器都是ApplicationContext