IoC基础 什么是IoC Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想. ioc做什么 IoC容器帮对象找相应的依赖对象并注入,而不是由对象主动去找. ioc和DI DI— Dependency Injection ,即“依赖注入”:是组件之间依赖关系由容器在运行期决定,形象的说,即由容器动态的将某个依赖关系注入到组件之中 理解DI的关键是:“谁依赖谁,为什么需要依赖,谁注入谁,注入了什么” 谁依赖于谁:当然是应用程序依赖于IoC容器: 为什么…