1、IoC是控制反转的意思,就是将传统的程序控制流程进行某种反转。Spring IoC实现了Bean对象生命周期的控制反转,不再由开发者管理,而是由Spring框架管理。
2、Spring通过IoC容器实现了控制反转。IoC容器负责管理对象的生命周期和依赖关系。开发者将类交给IoC容器管理,需要的时候从IoC容器获取对象。
3、Spring DI也就是依赖注入,是IoC的一种实现方式,由Spring框架负责查找依赖的对象并将该对象注入到所需的位置。
4、Spring IoC具有降低耦合度、提高可维护性和灵活性等多种好处。