ioc容器是什么
容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。
原理
利用 Java 的 POJO 类和配置元数据来生成完全配置和可执行的系统或应用程序
Spring中BeanFactory是IOC容器的实际代表者。
ApplicationContext 容器包括 BeanFactory 容器的所有功能,所以通常不建议使用BeanFactory。
BeanFactory 仍然可以用于轻量级的应用程序,如移动设备或基于 applet 的应用程序,其中它的数据量和速度是显著。