2. 最新消息
2.1. 自 2.3 以来 2.4 的变化
本节介绍 2.4 版和 2.4 版之间的更改。 有关先前版本中的更改,请参阅更改历史记录。
2.1.1.@RabbitListener
变化
MessageProperties
现在可用于参数匹配。
有关详细信息,请参阅带注释的端点方法签名。
异步回复类型现在包括CompleteableFuture
看异步@RabbitListener
返回类型了解更多信息。
MessageConverter
s 现在可以返回Optional.empty()
对于空值;这目前由Jackson2JsonMessageConverter
.
看从Message
了解更多信息。
2.1.2.RabbitAdmin
变化
新属性recoverManualDeclarations
允许恢复手动声明的队列/交换/绑定。
有关详细信息,请参阅恢复自动删除声明。
2.1.3. 远程支持
使用 Spring Framework 的 RMI 支持对远程处理的支持已被弃用,并将在 3.0 中删除。 有关详细信息,请参阅使用 AMQP 进行春季远程处理。
2.1.4. 消息转换器更改
这Jackson2JsonMessageConverter
现在可以从contentEncoding
页眉。
有关详细信息,请参阅 Jackson2JsonMessageConverter。