DDD领域层与基础设施层循环依赖问题

13-05-03 ejobtool
请问各位:

DDD的层结构中,出现了领域层与基础设施层循环依赖,这种问题各位如何处理?

ejobtool
2013-05-05 08:04
没人回答还是我没说清问题?

领域层的repository接口的实现是交给基础设施层实现的,基础设施依赖领域层。领域层的service依赖repository及实现,这样,领域层依赖基础设施。如此出现循环依赖,违背原则。如何理解?

banq
2013-05-05 08:07
早上好,参见文章:http://www.jdon.com/45264

业务上使用上下文Context

技术上使用消息

语义上使用事件。

最主要领域层不能依赖基础设施,两者之间引入事件消息这个目前最松耦合的机制

[该贴被banq于2013-05-05 08:12修改过]

猜你喜欢