Spring 框架的核心是 Spring 容器。容器创建对象,将它们装配在一起,配置它
们并管理它们的完整生命周期。Spring 容器使用依赖注入来管理组成应用程序的
组件。容器通过读取提供的配置元数据来接收对象进行实例化,配置和组装的指
令。该元数据可以通过 XML,Java 注解或 Java 代码提供。