2013年6月14日

DDD:聚合(根)、实体、值对象精炼思考总结(转载)

摘要: 原文链接:http://www.cnblogs.com/netfocus/archive/2012/02/12/2347938.html。1. 聚合根、实体、值对象的区别?从标识的角度:聚合根具有全局的唯一标识,而实体只有在聚合内部有唯一的本地标识,值对象没有唯一标识,不存在这个值对象或那个值对象的说法;从是否只读的角度:聚合根除了唯一标识外,其他所有状态信息都理论上可变;实体是可变的;值对象是只读的;从生命周期的角度:聚合根有独立的生命周期,实体的生命周期从属于其所属的聚合,实体完全由其所属的聚合根负责管理维护;值对象无生命周期可言,因为只是一个值;2. 聚合根、实体、值对象对象之间如何建立 阅读全文

posted @ 2013-06-14 22:43 幸福框架 阅读(2410) 评论(0) 推荐(1) 编辑

导航

我要啦免费统计