美文网首页
日更十七

日更十七

作者: MobotStone | 来源:发表于2022-11-06 09:38 被阅读0次

    DDD领域驱动设计中领域事件(Domain Event)约定

    领域事件是领域实体发生状态变化后,向外界发布(publish)出来的事件消息。
    该事件既可以在当前的限界上下文(Bounded Context)中被消费,也可以被其它限界上下文(Bounded Context)中消费。

    领域事件命名规则:领域名称+动词的一般过去式+Event

    这里的动词的一般过去式,非常关键,因为在语义上表达的是发生过的事情,因为Event总是在动作发生后再发出的。下面是几个示例:
    CargoBookedEvent,表示已经预订包裹之后发出的领域事件。
    CargoHandledEvent,表示已经装卸包裹之后发出的领域事件。
    CustomerCreatedEvent,表示客户创建后发出的领域事件。



    相关文章

      网友评论

          本文标题:日更十七

          本文链接:https://www.haomeiwen.com/subject/xanmtdtx.html