Spring 核心概念 (Core Concepts) Spring 核心概念 (Core Concepts) 1.1 控制反转 (Inversion of Control - IoC) 控制反转 (IoC) 是 Spring 框架的核心,也是其区别于传统 Java EE 开发模式的关键所在。在传统的 Java EE 开发中,对象的创建、依赖关系的管理都由程序员手动控制。而 IoC 的出现,将这种控制权反转,转移到了 IoC 容器 (Spring Container) 中。 1.1.1 传统控制模式的弊端 在传统的控制模式下,对象之间的依赖关系是硬编码在代码中的。