zoukankan
html css js c++ java
DDD:关于聚合的思考
聚合 = 聚合根 + 实体 + 值对象 + 导航
约束
只有“聚合根”可以被其它对象“导航”到,“内部实体”只能被临时使用。
”内部实体“和”值对象“在概念上只被所在的聚合根使用(本地标识)。
”内部实体“和”值对象“可以导航到其它”聚合根“。
设计原则
同时生存同时消亡(充分条件)。
存在不变量(充分条件)。
容易管理并发(充分条件)。
不可缺少的一部分(充分条件)。
同时加载同时保存(充分必要条件)。
框架地址:
http://happy.codeplex.com
博客地址:
http://www.cnblogs.com/happyframework
查看全文
相关阅读:
二叉搜索树第k个节点
序列化二叉树
atoi()和stoi()函数
02.规划过程组表格-风险数据表
02.规划过程组表格-风险概率和影响评估
02.规划过程组表格-风险登记册
02.规划过程组表格-风险管理计划
02.规划过程组表格-沟通管理计划
02.规划过程组表格-人力资源管理计划
02.规划过程组表格-责任分配矩阵
原文地址:https://www.cnblogs.com/happyframework/p/2956256.html
最新文章
vue-cli 3.0脚手架cli-service配置
移动端项目在ios上输入框聚焦难解决方案
【css】适配iphoneX
解释事件冒泡机制?
对比flash与ajax哪个好?
JavaScript无阻塞加载具体方式
哪些地方会出现css阻塞,哪些地方会出现js阻塞?
JS应该放在什么位置?
Null和undefined的区别?
写出js内存泄漏的问题?
热门文章
Cookie、sessionStorage与localStorage的区别
Cookies、sessionStorage和localStorage解释及区别?
Javascript对象的几种创建方式
数组引用、数组做参数
lambda表达式
十三、补充知识、线程池、数量谈
十二 windows临界区,其他各种mutex
十一、atomic、async深入
滑动窗口最大值
数据流中的中位数
Copyright © 2011-2022 走看看