DDD落地过程中关于领域事件的设计

2021-09-27  本文已影响0人  后厂村老司机

前言

领域事件是领域驱动设计中的重中之重,事件风暴的时候确认的领域事件可以直接应用在我们的代码设计中,但是领域事件在哪里发布、领域事件的应该是自己写还是直接利用spring的event却是一个值得思考的问题。下面分享下我们在设计过程中的思考。

一、领域事件技术选型

二、领域事件的发布

我们的领域事件是在domain层发布的,发布的时候我们没有产生一个事件就发布一次,而是把事件放到聚合的List里,然后在Repository里统一发布,这种方式可以不用在领域层依赖EventBus,避免了不整洁问题产生

上一篇 下一篇

猜你喜欢

热点阅读