IOC(控制反转)也可以称之为DI(依赖注入):
控制反转:将 创建对象、属性值 的方式 进行了反转,从new、setXxx() 反转为了 从springIOC容器getBean()
依赖注入:将属性值 注入给了属性,将属性 注入给了bean,将bean注入给了ioc容器;
总结:ioc/di ,无论要什么对象,都可以直接去springioc容器中获取,而不需要自己操作(newsetXxx())
因此之后的ioc分为2步:
1 先给springioc中存放对象并赋值
2 后从springioc中拿