005 - 说一下什么是依赖注入?

依赖注入,英文名称为:Dependency Injection,它表示的是由容器动态的将某个依赖关系注入到组件之中。

依赖注入的根本目的,是为了提升组件重用的频率。通过依赖注入机制,我们只需要通过简单的配置,而无需任何代码就可指定目标需要的资源,完成自身的业务逻辑,而不需要关心具体的资源来自何处,由谁实现。

依赖注入有四个关键:谁依赖谁?为什么需要依赖?谁注入谁?注入了什么。
第一,谁依赖于谁?当然是应用程序依赖于IoC容器。
第二,为什么需要依赖?应用程序需要IoC容器来提供对象需要的外部资源。
第三,谁注入谁?很明显是IoC容器注入应用程序某个对象,这个对象就是应用程序依赖的对象;
第四,注入了什么?就是注入某个对象所需要的外部资源(包括对象、资源、常量数据等)。

相关推荐
©️2020 CSDN 皮肤主题: 护眼 设计师:闪电赇 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值