领域模型-谈实体对象和值对象

对于实体Entity和值对象Value Object是领域驱动设计里面两个重要的模型对象。因此有必要对二者的关系和区别进行理解。如下部份内容直接引用自《领域驱动设计》一书相关内容。 首先对于实体Entity,实体核心是用惟一的标识符来定义,而不是经过属性来定义。即即便属性彻底相同也多是两个不一样的对象。同时实体自己有状态的,实体又演进的生命周期,实体自己会体现出相关的业务行为,业务行为会实体属性或
相关文章
相关标签/搜索