![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
领域驱动设计
文章平均质量分 91
带着托托写代码
这个作者很懒,什么都没留下…
展开
-
领域驱动模型设计-实战
文章内容摘自:欧创新老师的DDD实战课12 | 领域建模:如何用事件风暴构建领域模型?重要知识点整理什么是事件风暴它就是我在前面多次提到的事件风暴。事件风暴是一项团队活动,领域专家与项目团队通过头脑风暴的形式,罗列出领域中所有的领域事件,整合之后形成最终的领域事件集合,然后对每一个事件,标注出导致该事件的命令,再为每一个事件标注出命令发起方的角色。命令可以是用户发起,也可以是第三方系统调用或者定时器触发等,最后对事件进行分类,整理出实体、聚合、聚合根以及限界上下文。而事件风暴正是 DDD 战原创 2021-04-25 19:38:44 · 783 阅读 · 0 评论 -
领域驱动模型设计-进阶
文章内容摘自:欧创新老师的DDD实战课06 | 领域事件:解耦微服务的关键重要知识点整理领域事件什么事领域事件:这种事件发生后通常会导致进一步的业务操作,在 DDD 中这种事件被称为领域事件。比如投保业务缴费完成后,触发投保单转保单的动作;也可能是定时批处理过程中发生的事件,比如批处理生成季缴保费通知单,触发发送缴费邮件通知操作;或者一个事件发生后触发的后续动作,比如密码连续输错三次,触发锁定账户的动作。 如何识别领域事件:在做用户旅程或者场景分析时,我们要捕捉业务、需求人员或领域专家口中原创 2021-04-18 16:28:18 · 388 阅读 · 1 评论 -
领域驱动模型设计-基础
文章内容摘自:欧创新老师的DDD实战课01 | 领域驱动设计:微服务设计为什么要选择DDD?重要知识点整理DDD,一种业务架构设计的方法论,可以用来指导微服务划分,执行系统在业务层面的实现 单机模式:前端,后端,数据库,文件存储服务等都放在一台服务器上,数据库驱动设计,任务总是从设计数据库字段开始 集群模式:将同一个应用部署到多台服务器上以提升服务能力,采用经典的三层架构设计(业务接入层,业务逻辑层,数据库访问层),面向对象设计,耦合高(两个模块关联性很高,例:模块之间的方法相互调用),可扩原创 2021-04-11 12:47:09 · 440 阅读 · 0 评论