領先一步
VMware 提供培訓和認證,以加速您的進展。
了解更多親愛的 Spring 社群:
我非常渴望找到並修復最新 Spring Integration 版本中的錯誤,以至於錯過了上週發布 6.0 RC1
的公告。 但我認為即使在Spring Boot 3.0.0-RC1 公告之後,仍然值得一提,因為其中有一些值得注意的變更和改進。
因此,歡迎 Spring Integration 6.0
第一個候選版本 (Release Candidate)。 可以從 Spring Milestone 儲存庫 取得
dependencyManagement {
imports {
mavenBom 'org.springframework.integration:spring-integration-bom:6.0.0-RC1'
}
}
您可以在此找到先前發布的 Spring Integration 6.0.0-M5
之後的重要變更
spring-integration-amqp
增加了對 RabbitMQ Streams 的支援。
spring-integration-sftp
已從舊的、不受支援的 jsch
函式庫遷移到更現代的 Apache MINA。
spring-integration-gemfire
根據 Spring Data 中刪除對 Apache Geode 的支援而被移除。
spring-integration-scripting
增加了對 JavaScript 呼叫的 GraalVM Polyglot 支援。
用於 Spring Integration 擴充專案的 Apache Groovy DSL 已遷移到 spring-integration-groovy
模組程式碼庫。
用於 Apache Cassandra 擴充專案的 Spring Integration 已作為 spring-integration-cassandra
模組進行遷移。
Kotlin Coroutines 支援已新增至 @ServiceActivator
POJO 函式,而且消息傳遞閘道方法現在可以作為暫停函式。
spring-integration-security
模組中的 AOP ChannelSecurityInterceptor
已被棄用,取而代之的是 AuthorizationChannelInterceptor
。
另外,請參閱遷移指南,了解框架及其模組中的重大變更。
如果您能給它一個機會並向我們報告問題,那就太好了,這樣它就可以在下個月進入 GA 版本。
今年 12 月在 SpringOne 與您見面!
乾杯,
Artem
專案頁面 | GitHub Issues | 貢獻 | 協助 | 聊天