6.2 和 6.3 之间的更改

新组件

一般更改

这MessageHistoryheader 现在是可变的、仅追加容器。 所有后续轨道都不会创建新邮件 - 仅将它们的条目添加到现有邮件历史记录标头中。 有关更多信息,请参阅消息历史记录章节。spring-doc.cadn.net.cn

所有MessageChannel基于UnicastingDispatcher现在可以使用Predicate<Exception> failoverStrategy用于对从当前引发的异常进行故障转移的动态决策MessageHandler. 有关详细信息,请参阅消息通道配置。spring-doc.cadn.net.cn

安全支持更改

这spring-integration-security模块被完全删除(之前已被弃用),取而代之的是 APIspring-security-messaging模块。 有关更多信息,请参阅 Spring Integration 中的安全性。spring-doc.cadn.net.cn

MQTT 支持变更

基于MqttSubscriptionAPI 在Mqttv5PahoMessageDrivenChannelAdapter. 有关更多信息,请参阅 MQTT 支持。spring-doc.cadn.net.cn

测试支持更改

这MockIntegrationContext.substituteTriggerFor()引入了 API。 有关更多信息,请参阅测试支持。spring-doc.cadn.net.cn

JMS 支持更改

这ChannelPublishingJmsMessageListener现在可以提供RetryTemplate和RecoveryCallback<Message<?>>用于对下游发送作的重试。 有关详细信息,请参阅消息驱动通道适配器。spring-doc.cadn.net.cn