DDD战术模式的分类使用 - pelshoff

20-06-19 banq

值对象: 无标识/主键;可以代表状态之一,可以放入业务规则,值对象是否可以有业务行为视情况。

实体:有标识,可以有拥有状态,状态改变需要通过方法行为,业务规则也可以,如果是聚合根则可能会拥有更多业务规则。

服务:无标识,无状态,包括会话状态,可以拥有一些简单业务规则,核心业务规则应该是聚合根决定,业务行为是服务的主要特点。

              

1

猜你喜欢