IOC容器中为什么叫依赖注入而不叫关联注入?
看了以前的贴子
http://www.jdon.com/jive/article.jsp?forum=16&thread=22244
(一)对象之间的关系:
1. 依赖:
依赖对象通过调用被依赖对象的方法来获得服务。一种比较松散的关系,并且是短期的。我们的过程与对象往往依赖与我们的实体域对象。如在struts 的 action中调用模型层的方法。
2. 关联
它使一个类指到另一个类的属性。长期的
我有点晕了,在像Spring中如:
|
看了以前的贴子
http://www.jdon.com/jive/article.jsp?forum=16&thread=22244
(一)对象之间的关系:
1. 依赖:
依赖对象通过调用被依赖对象的方法来获得服务。一种比较松散的关系,并且是短期的。我们的过程与对象往往依赖与我们的实体域对象。如在struts 的 action中调用模型层的方法。
2. 关联
它使一个类指到另一个类的属性。长期的
我有点晕了,在像Spring中如:
|
这实际是关联和依赖的应用特点决定的。
我觉得依赖比关联更确切,谈到关联,我们就会想到具体模型对象,想到一种聚合或组合,这些都是属于具体业务设计时考虑,具体情况具体不一样。
恩,说的很有道理,还是要具体问题具体分析
ddddddddddddddddddddddd