「Spring认证」Spring IoC容器

2021-08-18 13:43发布

Spring 容器是 Spring 框架的核心容器将创建对象,将它们连接到配置中,并管理它们从创建到成熟的生命周期。Spring 容器使用 DI 来管理构建应用程序的组件。 Spring Bean,我们将在下一章中讨论。

容器通过读取提供的配置元数据来获取有关要实例化、配置和配置哪些对象的指令。数据可以由XML、Java注释或Java代码表示。下图展示了Spring如何工作的高级视图。 IoC 容器利用 Java POJO 类和配置元数据来生成完全配置且可执行的系统或应用程序。

Spring提供了以下两种不同类型的容器。

所述的ApplicationContext容器包括所有功能的BeanFactory容器,因此,通常建议在Bean工厂。BeanFactory仍可用于轻量级应用程序,例如移动设备或基于小程序的应用程序,其中数据量和速度很重要。