のバージョン 1 とバージョン 2 の DynamoDB マッピング API の違い AWS SDK for Java - AWS SDK for Java 2.x

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

のバージョン 1 とバージョン 2 の DynamoDB マッピング API の違い AWS SDK for Java

DynamoDB マッピング APIs のバージョン 1 とバージョン 2 の間で大幅に変更されました AWS SDK for Java。バージョン 1 では、 DynamoDBMapper を使用して Java POJOs。バージョン 2 では、更新されたメソッド名、拡張スキーマ定義オプション、型の安全性が向上しDynamoDbEnhancedClientた を使用します。

主な違いは次のとおりです。

  • 新しいメソッド名 ( getItem の代わりに などload

  • 明示的なテーブルスキーマの作成

  • 同期オペレーションと非同期オペレーションの両方の組み込みサポート

  • 空の文字列と設定の処理方法の変更

このセクションでは、v1 から vDynamoDBMapper2 への移行に役立つマッピング API の変更、注釈の違い、設定の更新、移行ガイダンスについて説明しますDynamoDbEnhancedClient