zoukankan
html css js c++ java
DDD:关于聚合的思考
聚合 = 聚合根 + 实体 + 值对象 + 导航
约束
只有“聚合根”可以被其它对象“导航”到,“内部实体”只能被临时使用。
”内部实体“和”值对象“在概念上只被所在的聚合根使用(本地标识)。
”内部实体“和”值对象“可以导航到其它”聚合根“。
设计原则
同时生存同时消亡(充分条件)。
存在不变量(充分条件)。
容易管理并发(充分条件)。
不可缺少的一部分(充分条件)。
同时加载同时保存(充分必要条件)。
框架地址:
http://happy.codeplex.com
博客地址:
http://www.cnblogs.com/happyframework
查看全文
相关阅读:
RPC简介
RabbitMQ从入门到精通
flask 源码解析:响应
flask 源码解析:请求
flask 源码解析:上下文
flask 源码解析:应用启动流程
flask 源码解析:路由
flask源码分析—简介
11-Docker网络扩展
10-Docker之Docker-Compose
原文地址:https://www.cnblogs.com/happyframework/p/2956256.html
最新文章
Java:String和Date、Timestamp之间的转换【转】
干货之UIButton的title和image自定义布局
App开发流程之使用分类(Category)和忽略编译警告(Warning)
App开发流程之使用GCD
App开发流程之右滑返回手势功能续
App开发流程之右滑返回手势功能
App开发流程之状态栏和导航栏
App开发流程之数据持久化和编译静态链接库
App开发流程之图像处理工具类
App开发流程之字符串处理工具类
热门文章
App开发流程之加密工具类
十二:Django框架学习之中间件 0
十一:django之cookie与session
模型层之F与Q查询, 事务及其他
模型层字段
模板层
视图层
Docker 网络
Docker 数据管理
Docker 仓库
Copyright © 2011-2022 走看看