知识卡片

聚合协作优先身份标识引用而非对象引用

普通读书笔记卡 · 1973.aj

内容

聚合协作等同根实体协作,引用形式有对象引用与身份标识引用两种。社区主流建议聚合之间通过身份标识引用:可保证限界上下文解耦,也避免主聚合承担从聚合生命周期管理。

参考来源

- 位置:《解构领域驱动设计》15.4.5(源文件:_epub-src/OEBPS/027.xhtml) - 结论依据:给出聚合间引用形式的推荐选择。 - 原始内容:主流声音更建议聚合之间通过身份标识进行引用……只要坚持不要在Order中定义对Customer的引用,就能避免双向导航。