gpt4 book ai didi

Java Axon 从 2.4.2 版本迁移到 4.0.3

转载 作者:行者123 更新时间:2023-11-30 10:06:37 25 4
gpt4 key购买 nike

我正在尝试迁移一个使用 Axon 框架 v.2.4.2 的应用程序,将两个主要版本跳到 4.0.3.- 可能需要 2 个步骤(2->3、3->4)。

该应用程序还使用了 Spring。

我们的应用程序以非常简单的方式使用 Axon - 仅使用聚合、事件处理程序和@EventSourcingHandlers。

我该怎么做?

我找到了以下帖子:Is there any specific way for Axon migration from 2.4.3 version to 3.1.1 ,和Axon论坛上的点点滴滴https://groups.google.com/forum/#!searchin/axonframework/upgrade%7Csort:date .

遗憾的是,这些来源中引用的大多数轴突迁移指南和文档都已过时或已被删除。

是否还有仍然存在的迁移指南?另外,哪种方法更好——一次性迁移还是分两步迁移?有 Axon 经验的人可以分享他们的资源或见解吗?

最佳答案

我已将您称为迁移帮助的帖子中的损坏链接从 2 更新为 3。我觉得其中的大部分内容仍然准确,所以您介意指定其中哪些位不符合您的情况?

我认为您的情况的关键是确保您的 Axon-2 事件能够应对 Axon 3 中引入的新格式。更具体地说,添加 globalIndexreferenced 的第 6 点StackOverflow 应该仍然涵盖对此的解决方案。

我还可以指出的是,从 3 到 4 的迁移比从 2 到 3 的迁移更简单。3 和 4 之间最大的变化是将我们所有的类彻底重新排序到不同的模块中。因此,我认为从 2 跳到 4 是可行的。如果你想看看我们在 3 和 4 之间所做的更改,我想推荐你去 this文件。它包含创建 Axon 4 时所做的所有更改。

总而言之,我可能会使用前面提到的 2 到 3 迁移帮助和 3 到 4 API 更改文档,直接从 Axon 2 跳转到 4。而且,如果您对迁移有任何具体问题,请随时更新您的问题并请求我的关注!

关于Java Axon 从 2.4.2 版本迁移到 4.0.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54573173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com