DDD学习笔记(Ⅱ)

别等时光非礼了梦想. 提交于 2019-12-02 10:42:51

 

04 | 实体和值对象:从领域模型的基础单元看系统设计

实体和值对象,都是领域模型中的领域对象。

实体:

实体拥有唯一标识符,且标识符在历经各种状态变更后仍能保持一直。对于实体,重要的不是其属性,而是其延续性和标识,对象的延续性和标识会跨越甚至超出软件的生命周期。

业务形态:领域模型中的实体是多个属性、操作或行为的载体。实体和值对象是组成领域模型的基础单元。

代码形态:实体类,包含了实体的属性和方法。DDD中实体类通常采用充血模型。

运行形态:实体以DO(领域对象)的形式存在,每个实体都有唯一的ID。对实体进行多次修改,实体仍然有相同的ID,释然是同一个实体。

 

 

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!