IT用语词典 e-Words

IT用语搜索

索引


 0  1  2  3  4
 5  6  7  8  9
A B C D E F G
H I J K L M N
O P Q R S T U
V W X Y Z
a b c d e f g
h i j k l m n
o p q r s t u
v w x y z

类别索引

电脑
图象处理
存储
半导体
微处理器
软件
OS
Windows
程序
多媒体
网络技术
LAN
通信服务
因特网
WWW
移动
手机
电子商务
企业信息系统
IT产业
安全性
信息表现
IT和社会
首页 > 程序 > DI
 
2007-04-13更新

关联用语

DI 【依赖性注入】

全称 Dependency Injection

在客体间将依赖性的编码注入实体时的设计思想。

为了解除在以往的EJB中采用的Entity Bean使用的困难,「轻量Container」的应用服务器群登场了。作为轻量Container

的例子,有使用者最多的「Spring Framework」,简朴的「PicoContainer」,访问和结合容易「HiveMind」,日本的「Seasar2」等。被称为是改变Java开发的最新的设计思想,被期待大幅度地改善软件的开发周期。

将客体捕获其他客体使用的编码称为「依赖性」,由于在实行时要注入到这些持有依赖性的编码中,所以称作依赖性注入。以前也有这样的思想存在,被称为IoC(Inversion of Control:控制的反转),但根据轻量Container的登场,由著名的软件设计顾问的ThoughtWorks公司的Martin Fowler先生命名了。

由于DI思想的轻量Container是作为接触了EJB使用不便而登场的,所以被正式采用在EJB 3.0中。作为Spring Framework的网络版的「Spring.NET」「NSpring」也登场了。




由于关联用语自动链接,可能会存在一些不恰当的同音异意词,敬请原谅.