没有合适的资源?快使用搜索试试~ 我知道了~
领域驱动设计学习总结(一)
需积分: 1 0 下载量 62 浏览量
2023-06-18
20:54:01
上传
评论
收藏 679KB DOCX 举报
温馨提示
试读
9页
记录和总结领域驱动设计的概念和名词
资源推荐
资源详情
资源评论
领域驱动设计学习
一、概念
Domain-Driven Design 领域驱动设计 简称 DDD,DDD 是一套综合软件系统分析
和设计的面向对象建模方法。
二、思想
2.1 服务器后端发展三个阶段
1. 面向过程脚本:初始简单,业务复杂后,维护难度指数上升。-->基本不为主流使用
2. 面向数据库表:初始难度中,业务复杂后,维护难度延迟后再指数上升。--->目前市
面上主流
3. 面向业务模型:DDD+SOA 微服务的事件驱动的 CQRS 读写分离架构:应付复杂业务
逻辑,以聚合模型替代数据表模型,以并发的事件驱动替代串联的消息驱动。真正实
现以业务实体为核心的灵活拓展。初始难度高,业务复杂后,维护难度线性上升(也
很不错)。
2.2 DDD 最大特点
DDD 革命性在于:领域模型准确反映了业务语言,而传统微服务数据对象除了
简单 setter/getter 方法外,没有任何业务方法,即失血模型,那么 DDD 领域模
型就是充血模型(业务方法定义在实体对象中)。
资源评论
mizone_1982
- 粉丝: 42
- 资源: 123
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功