2020年9月16日

DDD术语-领域事件(Domain Event)

摘要: 领域事件是领域模型中非常重要的一部分,用来表示领域中发生的事件。一个领域事件将导致进一步的业务操作,在实现业务解耦的同时,还有助于形成完整的业务闭环。 领域事件可以是业务流程的一个步骤;也可能是定时批处理过程中发生的事件;或者一个事件发生后触发的后续动作,比如密码连续输错三次,触发锁定账户的动作。 阅读全文

posted @ 2020-09-16 23:31 Louis军 阅读(3498) 评论(0) 推荐(1) 编辑

DDD术语-聚合(Aggregate)、聚合根(AggregateRoot)

摘要: 在事件风暴中,我们会根据一些业务操作和行为找出实体(Entity)或值对象(ValueObject),进而将业务关联紧密的实体和值对象进行组合,构成聚合,再根据业务语义将多个聚合划定到同一个限界上下文(Bounded Context)中,并在限界上下文内完成领域建模。 那你知道为什么要在限界上下文和 阅读全文

posted @ 2020-09-16 23:10 Louis军 阅读(14219) 评论(4) 推荐(2) 编辑

DDD术语-通用语言、限界上下文

摘要: 在 DDD 领域建模和系统建设过程中,有很多的参与者,包括领域专家、产品经理、项目经理、架构师、开发经理和测试经理等。对同样的领域知识,不同的参与角色可能会有不同的理解,那大家交流起来就会有障碍,怎么办呢?在 DDD 中就出现了“通用语言”和“限界上下文”这两个重要的概念。 什么是通用语言? 在事件 阅读全文

posted @ 2020-09-16 23:01 Louis军 阅读(1804) 评论(0) 推荐(1) 编辑

导航