Golang领域模型-领域事件
前言: 在DDD中,一个业务用例对应一个事务,一个事务对应一个聚合根,在一次事务中,只能对一个聚合根进行操作。那么在复杂的业务场景涉及多个聚合根的修改,特别是许多聚合根处于不同的限界上下文中时,我们可以选择使用领域事件对其进行修改。 使用freedom,两行代码就让你轻松搞定领域事件! 一、DomainEvent 什么是领域事件 领域事件是领域驱动设计中的一个重要概念,我们使用领域事件来捕获领域中发生的一些事情。只有那些对业务有价值,能够有助于形成完整的业务闭环,能够推动下一步业务发展的事情,才...阅读全文