钛钶维基

什么是【依赖注入】

2019-04-30  本文已影响20人  一俢

依赖注入(Dependency Injection,简称 DI),它是控制反转设计原则的一种实现方式。它将容器提供回调接口和上下文条件给组件,这样一来,组件就必须使用容器提供的 API 来查找资源和协作对象,仅有的控制反转只体现在那些回调方法上:容器将调用这些回调方法,从而让应用代码获得相关资源。

依赖注入不是目的,它是一系列工具和手段,最终的目的是帮助我们开发出松散耦合、可维护、可测试的代码和程序。这条原则的做法是大家熟知的面向接口,或者说是面向抽象编程。

〖坚持的一俢〗

上一篇 下一篇

猜你喜欢

热点阅读