【发布时间】:2017-07-27 13:53:21
【问题描述】:
我正在使用 CQRS 和事件溯源实施一个项目。我意识到我的命令和我的事件几乎总是一样的。
假设我有一个命令CreatePost:
public class CreatePost implements Command {
private final String title;
private final String content;
}
这个命令触发的事件是一样的:
public class PostCreated implements Event {
private final String title;
private final String content;
}
你如何在你的应用程序中处理它?
编辑:我当然知道基本的 OOP 技术。我可以创建一个具有公共字段的抽象,但是这个问题需要在 CQRS/ES 上下文中进行。
【问题讨论】:
标签: java cqrs event-sourcing