什么是IOC
DI(依赖注入)其实就是IOC的另外一种说法,是说创建对象的控制权进行转移,以前创建对象的主动权和创建时机是由自己把控的,而现在这种权力转移到第三方,比如转移交给了IoC容器。
IOC(控制反转),把需要使用的对象的创建,销毁交给别人,使用的时候直接获取。这样的对象可以单例或多例。IoC不是什么技术,而是设计模式,做的好处是对象间的松耦合。
控制反转,就是把控制权分给别人