領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多親愛的 Spring 社群:
今天,我很高興地向大家宣佈,Spring Integration for AWS 擴充套件專案 和 Spring Cloud Stream 的 AWS Kinesis Binder 已遷移至 AWS Java SDK v2,各自的里程碑版本 3.0.0-M2 和 4.0.0-M1 已在 Spring Milestone 倉庫中提供。
我不能說這項工作多麼愉快,因為它不僅僅是簡單的依賴升級和名稱空間重新命名。整個 AWS SDK API 都更改為更現代的 Java 風格,包括 CompletableFuture 組合和 Stream API、Lambda 式配置、生成的構建器等。它們甚至支援 Reactive Streams!一些選項被移除,一些被新增。因此,即使 Spring Integration 的 Channel Adapter 對終端使用者來說 API 足夠高層,它們在這些新一代版本中也受到了許多破壞性更改的影響。
這些里程碑版本的一些亮點:
2.20.32。3.0.0,帶來了新的 SQS 監聽器 API。DynamoDbLockRegistry,並支援正確的 TTL。async 的,並利用其父類 AbstractMessageProducingHandler 的 CompletableFuture 支援。更多資訊請參閱 GitHub 專案的 README。
我們可能在幾周內釋出 GA 版本,因此請不要猶豫嘗試它們,並隨時提供反饋或貢獻!
祝好,
Artem
專案主頁 | GitHub Issues | 貢獻指南 | 幫助 | 聊天