2013年3月14日

DDD:子龙关于聚合的总结

摘要: 了解同一个边界中的真正的不变量聚合的划分是需要细心设计的,聚合划分时除了根据聚合本身的定义外还应该能保证聚合内部元素的一致性,当外界通过聚合根对聚合内的元素进行修改时能使改变的元素与其他元素之间保持设定的一致性,确保概念上的不变。尽量设计小的聚合聚合设计大多数时候都会受到主观因素的影响,有的人喜欢设计大聚合(聚合包含的实体和值对象数量太多),因为觉得大聚合容易获得聚合内的其他元素,这样做虽然表面上看起来很方便,但是存在很大的弊端,大聚合在进行数据操作时不容易控制,容易造成事务失败,因此应该尽量设计小的聚合。不同聚合之间通过唯一标识来关联聚合A和聚合B之间存在关联,并且在使用聚合A时,经常需要用 阅读全文

posted @ 2013-03-14 11:21 幸福框架 阅读(556) 评论(1) 推荐(0) 编辑

导航

我要啦免费统计