DDD戰術模式的分類使用 - pelshoff

banq發表於2020-06-19

DDD戰術模式的分類使用 - pelshoff

值物件: 無標識/主鍵;可以代表狀態之一,可以放入業務規則,值物件是否可以有業務行為視情況。

實體:有標識,可以有擁有狀態,狀態改變需要通過方法行為,業務規則也可以,如果是聚合根則可能會擁有更多業務規則。

服務:無標識,無狀態,包括會話狀態,可以擁有一些簡單業務規則,核心業務規則應該是聚合根決定,業務行為是服務的主要特點。

相關文章