本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
第 1 版與第 2 版之間的 DynamoDB 映射 API 差異 適用於 Java 的 AWS SDK
DynamoDB 映射 APIs 第 1 版和第 2 版之間發生重大變更 適用於 Java 的 AWS SDK。在第 1 版中,您可以使用 DynamoDBMapper
來使用 Java POJOs。在第 2 版中,您可以使用 DynamoDbEnhancedClient
搭配更新的方法名稱、增強型結構描述定義選項,以及改善的類型安全性。
主要差異包括:
-
新的方法名稱 (例如
getItem
而非load
) -
明確資料表結構描述建立
-
同步和非同步操作的內建支援
-
如何處理空白字串和組態的變更
本節涵蓋映射 API 變更、註釋差異、組態更新和遷移指引,以協助您從 v1 轉換DynamoDBMapper
到 v2DynamoDbEnhancedClient
。