領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多我謹代表團隊和所有貢獻者,很高興地宣佈 Spring Integration 6.5.0 代的第一個 Milestone。
除了將其依賴項升級到最新的主/次版本外,此 Milestone 還移除了之前的棄用項。
到目前為止,一些值得注意的變化包括:
controlBus() 運算子已從棄用狀態恢復,但現在它完全等同於先前引入但現在已被棄用的 controlBusOnRegistry();MessageGroupProcessor 返回一個有效載荷集合,AbstractCorrelatingMessageHandler 會因 IllegalArgumentException 而失敗,並提示只能是訊息集合。從現在開始,這種限制已被消除,返回的有效載荷集合將作為單個回覆訊息從聚合器發出;
AbstractMessageGroupStore 實現現在可以配置 LockRegistry,它將用於所有非原子訊息儲存操作;SourcePollingChannelAdapter 現在可以啟動 Micrometer 觀測;AbstractCorrelatingMessageHandler 的 discardIndividuallyOnExpiry 選項可以設定為 false,以將整個過期的組作為單個訊息傳送到丟棄通道;spring-integration-mqtt 模組的 org.eclipse.paho.client.mqttv3 依賴項現在是 optional - 並非每個人都使用 MQTT v3 協議;v5 可能是更優的選擇。有關更多詳細資訊,請參閱 6.5 版新特性。
此外,遷移指南 包含此新版本中的一些重大變更。
我們還將開始著手 Spring Integration 7.0,該版本將基於 Spring Framework 7.0。如果您有任何反饋,請隨時透過 GitHub issue 聯絡我們!
祝好,
Artem