DDD:关于聚合的思考
生活随笔
收集整理的這篇文章主要介紹了
DDD:关于聚合的思考
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
聚合 = 聚合根 + 實(shí)體 + 值對(duì)象 + 導(dǎo)航
約束
- 只有“聚合根”可以被其它對(duì)象“導(dǎo)航”到,“內(nèi)部實(shí)體”只能被臨時(shí)使用。
- ”內(nèi)部實(shí)體“和”值對(duì)象“在概念上只被所在的聚合根使用(本地標(biāo)識(shí))。
- ”內(nèi)部實(shí)體“和”值對(duì)象“可以導(dǎo)航到其它”聚合根“。
設(shè)計(jì)原則
- 同時(shí)生存同時(shí)消亡(充分條件)。
- 存在不變量(充分條件)。
- 容易管理并發(fā)(充分條件)。
- 不可缺少的一部分(充分條件)。
- 同時(shí)加載同時(shí)保存(充分必要條件)。
轉(zhuǎn)載于:https://www.cnblogs.com/happyframework/archive/2013/03/12/2956256.html
總結(jié)
以上是生活随笔為你收集整理的DDD:关于聚合的思考的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 用Opengl实现骨骼系统
- 下一篇: ZOJ-2770 Burn the Li