• 今天我们来学习聚合(Aggregate)和聚合根(AggregateRoot) 我们先回顾下上一讲,在事件风暴中,我们会根据一些业务操作和行为找出实体(Entity)或值对象(ValueObject),进而将业务关联紧密的实体和值对象进行组合,构...
  • 今天我们来分享 DDD 战术设计中的两个重要概念:实体和值对象。 这两个概念都是领域模型中的领域对象。它们在领域模型中起什么作用,战术设计时如何将它们映射到代码和数据模型中去?就是我们这一讲重点要关注的问题。 另外,在战略设计向战术设计过渡的这个...
  • 本文分享自:极客时间 ,作者:欧创新 在 DDD 领域建模和系统建设过程中,有很多的参与者,包括领域专家、产品经理、项目经理、架构师、开发经理和测试经理等。对同样的领域知识,不同的参与角色可能会有不同的理解,那大家交流起来就会有障碍,怎么办呢?...
  • 本文分享来源:人保高级架构师 欧创新 接上次分享:领域驱动设计(1):微服务设计为什么要选择DDD? DDD 的知识体系提出了很多的名词,像:领域、子域、核心域、通用域、支撑域、限界上下文、聚合、聚合根、实体、值对象等等,非常多。这些名...
  • 本文分享来源:人保高级架构师 欧创新 今天开始,我们分享有关领域驱动设计(DDD)相关的知识,废话不多说,直接开始 我们知道,微服务设计过程中往往会面临边界如何划定的问题,经常有项目团队为微服务到底应该拆多小而争得面红耳赤。不同的人会根...
  • 很幸运目前呆在美丽的春城昆明,景色宜人,四季如春;在这里骑行更是一种享受。 2022年3月22日在淘宝的喜德盛旗舰店下单英雄600,直到3月30,期间一直在催商家发货,心里更是激动不已,幻想着等车到了一定要好好骑它一番。终于到了4月1日商家发货了...
    • 7月前
  • 1