更進一步
VMware 提供培訓和認證,以加速您的進步。
瞭解更多親愛的 Spring 社群:
今天,我很高興與您分享 Spring Integration 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 風格的配置、生成的構建器等。它們甚至支援響應式流!有些選項已被刪除,有些則已新增。因此,即使 Spring Integration 通道介面卡對於終端使用者來說是足夠高的 API,它們仍然受到這些新一代的許多重大更改的影響。
這些里程碑版本的一些亮點
2.20.32
3.0.0
DynamoDbLockRegistry
實現,具有適當的 TTL 支援。async
的,並利用其超級類 AbstractMessageProducingHandler
類的 CompletableFuture
支援。有關更多資訊,請參見 GitHub 上這些專案的 README。
我們可能會在幾周內釋出 GA 版本,所以請不要猶豫,嘗試一下,並提供任何反饋或貢獻!
乾杯,
Artem