标签:img 导致 一个 基于 依赖项 UNC 两种 通用 point
callback function as a dependency of the object that it is being passed into. DI is the process of providing the callback (the dependency) to the object. (For example: by giving it to the object via its constructor, a method call, a setter, etc.).
翻译: callback是具体的依赖, DI是注入依赖的过程
DI是IoC的子集
IoC(I nversion o f C ontrol ): - 这是一个通用术语,以多种方式实现(事件,代理等)。
DI(D ependency I njection): - DI是IoC的子类型,通过构造函数注入,setter注入或接口注入实现。
但是,Spring仅支持以下两种类型:
NullPointerException: bean does not exist
。构造函数注入是注入依赖项的最佳实践。
概念:dependency injection, IOC, vs callback
标签:img 导致 一个 基于 依赖项 UNC 两种 通用 point
原文地址:https://www.cnblogs.com/cutepig/p/10285503.html