什么是IOC和DI
IOC(控制反转):这是一种思想,简单说就是将创建等的任务交给第三方”管理“。 DI(依赖注入):IOC是一种思想,那么DI就是IOC的实现(光有思想没用啊,需要有具体的技术实现),这里暂且可以把注入理解成Java中的赋值,但为什么叫注入,是创建初始化过程交给了第三方,第三方在配置文件都已经配置好了,需要从配置问价加载,就像是注入的形式。说得不好的欢迎指出,我知道还有很多不足。
IOC(控制反转):这是一种思想,简单说就是将创建等的任务交给第三方”管理“。 DI(依赖注入):IOC是一种思想,那么DI就是IOC的实现(光有思想没用啊,需要有具体的技术实现),这里暂且可以把注入理解成Java中的赋值,但为什么叫注入,是创建初始化过程交给了第三方,第三方在配置文件都已经配置好了,需要从配置问价加载,就像是注入的形式。说得不好的欢迎指出,我知道还有很多不足。
2017-07-01
举报