Spring Integration 5.3 Milestone 3 已釋出

發布 | Artem Bilan | 2020 年 3 月 11 日 | ...

很高興宣佈 Spring Integration 5.3第三個里程碑版本。

這個版本包含數個錯誤修正、許多新功能和改進,並將在不久的將來被 Spring Boot 2.3 M3 採用。

您可以從我們的 里程碑儲存庫 下載

compile "org.springframework.integration:spring-integration-core:5.3.0.M3"

最重要的新功能包括

  • 反應式交易支援。 現在可以為端點配置 ReactiveTransactionManager,這些端點會產生反應式型別的回覆,或者只是實作 ReactiveMessageHandler

  • ReactiveRequestHandlerAdvice - 一個 MethodInterceptor,用於訊息處理常式,這些處理常式產生 Mono 作為回覆的酬載。自訂的 BiFunction<Message<?>, Mono<?>, Publisher<?>> 會透過 Mono.transform(Function) 運算子應用於傳回的 Mono,以將某些方面新增到產生的結果中。 通常,它用於應用於遠端反應式請求(例如,Webflux 或 RSocket)的 timeoutretrytag 選項。

  • Kotlin DSL。 如我們之前所承諾的,我們已將 spring-integration-kotlin-dsl 專案合併到核心專案中,以實現普遍可用性,並進一步改進,而這些改進只有在直接存取核心 Spring Integration 類別時才有可能。 請參閱 org.springframework.integration.dsl.IntegrationFlowDsl.kt 以取得更多資訊。

  • Web Services Java DSL。 由於大量的社群要求,Web Services 模組的 Java DSL 元件已進入專案。 請參閱 org.springframework.integration.ws.dsl.Ws 以取得更多資訊。

請參閱 參考手冊 中的 What’s New? 以取得更多資訊。

我們期待您在四月即將到來的 RC 版本中提供您的意見反應!

專案頁面 | GitHub Issues | 貢獻 | 協助 | 聊天

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

取得領先

VMware 提供培訓和認證,以加速您的進度。

瞭解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔。

瞭解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

檢視所有