- 0
- 0
- 约小于1千字
- 约 1页
- 2026-10-23 发布于北京
- 举报
n聚合有上下文边界
这个上下文边界是一个逻辑上的边界,这个边界根据业务的单一职责和高内
聚原则,来定义聚合到底应该包含哪些实体和值对象。
不同的聚合之间是松散耦合。
n聚合是数据修改和持久化的基本单元
聚合用来确保的多个实体对象和值对象,在进行业务逻辑实现的时候,
能保证数据的一致性。
每一个聚合对应一个,来实现数据的持久化。
n聚合属于领域层
n聚合根是实体
应该是充血模型,既有属性,也有业务逻辑的实现
n管理聚合
聚合根作为聚合的管理者,在聚合,负责协调实体和值对象,让他们按
照固定的业务规则,协同来完成共同的业务逻辑
n聚合对外的接口
从外部来看聚合的话,只能看到聚合根,外部是通过聚合根的ID来关联聚
合,同时也是聚合根来接收外部的任务和请求。
如果要聚合内的其他实体,也只能先聚合根实体,然后在聚合根实
体,导航到聚合的实体,外部不能直接聚合的实体对象。
原创力文档

文档评论(0)