聚合体
聚合體,簡(jiǎn)稱聚合,其中包括:實(shí)體對(duì)象(聚合根、聚合項(xiàng))、值對(duì)象。
聚合內(nèi)部:
1、聚合根是聚合項(xiàng)的一個(gè)特例。實(shí)體對(duì)象都可以作為聚合項(xiàng)。
2、聚合必須包含唯一的聚合根,以該聚合根代表一個(gè)聚合。
3、聚合中可以加入0個(gè)或多個(gè)聚合項(xiàng)。
4、值對(duì)象通常是聚合項(xiàng)的組成部分。
5、聚合根統(tǒng)馭完成聚合的所有操作。
6、聚合根持有聚合內(nèi)所有聚合項(xiàng),即聚合生成時(shí),聚合根與聚合項(xiàng)同時(shí)被創(chuàng)建,聚合項(xiàng)可以考慮延遲加載。
7、由于聚合項(xiàng)需要通過(guò)聚合根來(lái)訪問(wèn),所以不必持有聚合根。
聚合外部:
1、一個(gè)聚合通過(guò)引用訪問(wèn)其他聚合。
設(shè)計(jì)規(guī)范:
1、類別信息作為實(shí)體對(duì)象時(shí),應(yīng)設(shè)計(jì)為單獨(dú)的聚合,該類別信息實(shí)體即聚合根。
總結(jié)
- 上一篇: 啤酒热量高吗 啤酒热量低为什么发胖
- 下一篇: 青年男性如何提高性生活能力