我开发了几个电子商务网站,最近注意到了 axonframework。我正在考虑如何使用 axonframework 实现一个新的电子商务网站。
我的意思是简单地使用标准存储库来持久化聚合(在我们的例子中,它们是订单),但我们还需要订单历史记录来进行审查。我想知道我们是否可以使用事件源存储库来持久化订单上的所有事件以实现订单历史记录。
问题:
- 我可以在 axonframework 中同时使用标准存储库和事件源存储库吗?
- 如果我可以同时使用标准存储库和事件源存储库,axonframework 如何按标识符加载聚合,它是由标准存储库还是事件源存储库完成的?
- 任何建议表示赞赏。
提前致谢。