聚合的 UML 表示

DDD 学习笔记 | 极客时间 | 手把手教你落地 DDD

🏆 原文:14|聚合的概念:怎样保护业务规则?

聚合根标识

<<aggregate root>>

前后是两个小于号和两个大于号。这个符号在 UML 里叫做 stereotype ,中文译作“衍型”。这是 UML 里用来扩充符号意思的一种机制。

空心棱形

这种符号专门表示整体部分关系,有菱形的一端是代表“整体”的对象,另一端是代表“部分”的对象。整体部分关系是关联关系的一种特例。

我们用一个包把这个聚合中的类包起来,从而可以一眼看出这个聚合的边界。

一般约定,聚合包的名字和聚合根的名字是一样的

comments powered by Disqus