加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

依赖注入 – 控制反转<依赖注入

发布时间:2020-12-14 00:52:12 所属栏目:百科 来源:网络整理
导读:我得到的感觉是,没有这样的事情反转控制,或者正确的术语是依赖注入。我错了吗? 我一直在为自己的缘故定义IoC。在这样做的时候,我学到了很多关于IoC容器和依赖注入的知识。 刚才我从Martin Fowler’s website读过: As a result I think we need a more s
我得到的感觉是,没有这样的事情反转控制,或者正确的术语是依赖注入。我错了吗?

我一直在为自己的缘故定义IoC。在这样做的时候,我学到了很多关于IoC容器和依赖注入的知识。

刚才我从Martin Fowler’s website读过:

As a result I think we need a more
specific name for this pattern.
Inversion of Control is too generic a
term,and thus people find it
confusing. As a result with a lot of
discussion with various IoC advocates
we settled on the name Dependency
Injection.

在现代IoC的世界里,不是依赖注入只是实现IoC的一种方式吗?

如果您接受 Fowler’s definition,“反转控制”是一个比DI更广泛的术语,涵盖了您插入框架的所有框架使用,但该框架仍然可以控制。

例如,在.NET中,诸如ASP.NET或Windows Presentation Foundation之类的框架最终得到控制,但提供了可用于构建应用程序的各种事件和Seams。在其他平台上也是如此。

依赖注入是IoC的专业化,它专门用于管理依赖关系。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读