Spring Integration Migration从3迁移到4

时间:2017-03-31 15:20:23

标签: spring spring-integration

我使用spring集成有多个服务(serviceA,ServiceB ..)。每项服务都依赖于其他子模块(同样使用spring集成)。

在我们的大多数配置xml文件中,我们对以下版本进行了硬编码:               http://www.springframework.org/schema/integration/ws http://www.springframework.org/schema/integration/ws/spring-integration-ws-3.0.xsd

我有一项任务是将一个服务(ServiceA)从spring integration 3迁移到4。 我将配置文件更改为使用无版本别名(例如spring-integration.xsd),但由于此服务依赖于其他服务,因此我必须将所有相关服务也更改为spring integration 4。

还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

如果依赖项在代码级别上,我担心这是不可能的。 Spring Integration 3.0与Spring Framework 4.x兼容,但前提是您不使用Messaging。在这种情况下,旧的org.springframework.integration.Message与新的org.springframework.messaging.Message不兼容。

Migration Guide中查看有关迁移的详细信息。