Spring Integration 7.0.0 釋出

釋出 | Artem Bilan | 2025年11月19日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring Integration 7.0.0 版本正式釋出。

此外,還發布了 6.5.46.4.9 版本,包含錯誤修復和依賴項升級。

7.0.0 中一些值得注意的更改

  • 透過 JSpecify 實現空值性;
  • 支援 Jackson 3;
  • 遷移到 Spring Core Retry;
  • 基於 Spring AMQP 4.0 的 AMQP 1.0 通道介面卡;
  • FileReadingMessageSource 中要掃描的目錄現在可以配置為一個表示式,以便在每次掃描呼叫時在執行時進行評估;
  • 訊息儲存表的 MESSAGE_BYTES SQL 列已重新命名為 MESSAGE_CONTENT,因為在某些實現中,訊息序列化並不總是位元組陣列;
  • 所有 Spring Integration 模組現在都遵循標準包結構:元件已根據其用途移至 inputoutput 包;
  • ScatterGatherHandler 現在完全支援 async 模式,可以發出一個 Mono 用於回覆處理;
  • DistributedLock 抽象,帶有提供 Time-To-Live 選項的 API;
  • JDBC 通道介面卡的 Java DSL 實現;
  • SMB 模組已更新到 JCIFS 3.0.0

有關更多詳細資訊,請參閱 7.0 版新特性

此外,遷移指南 包含此新版本中的一些重大變更。

祝好, 
Artem

專案主頁 | GitHub 問題 | 貢獻 | 幫助

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有