2.4 版本以來的變化 (基於 2.3 版本)
本節介紹 2.3 版本和 2.4 版本之間的變化。有關之前版本的變化,請參閱變更歷史。
@RabbitListener
的變化
MessageProperties
現在可用於引數匹配。有關更多資訊,請參閱註解端點方法簽名。
RabbitAdmin
的變化
新增屬性 recoverManualDeclarations
允許恢復手動宣告的佇列/交換機/繫結。有關更多資訊,請參閱恢復自動刪除的宣告。
Stream 支援的變化
RabbitStreamOperations
和 RabbitStreamTemplate
已棄用,取而代之的是 RabbitStreamOperations2
和 RabbitStreamTemplate2
;它們返回 CompletableFuture
而非 ListenableFuture
。有關更多資訊,請參閱使用 RabbitMQ Stream 外掛。
訊息轉換器的變化
Jackson2JsonMessageConverter
現在可以從 contentEncoding
頭部確定字元集。有關更多資訊,請參閱Jackson2JsonMessageConverter
。