DynamoDBMapper for Java でサポートされるデータ型
このセクションでは、Amazon DynamoDB でサポートされているプリミティブな Java データ型、コレクション、および任意のデータ型について説明します。
Amazon DynamoDB では、次のプリミティブな Java データ型とプリミティブなラッパークラスがサポートされています。
注記
-
DynamoDB での命名規則およびサポートされている各データ型の詳細については、「Amazon DynamoDB でサポートされるデータ型と命名規則」を参照してください。
-
空のバイナリ値は、DynamoDBMapper でサポートされます。
-
空の文字列値は、AWS SDK for Java 2.x でサポートされます。
AWS SDK for Java 1.x では、DynamoDBMapper による空の文字列属性値の読み取りをサポートしています。ただし、空の文字列属性値の書き込みは、その属性がリクエストから削除されるため実行されません。
DynamoDB では、Java の Set
Java 型 | DynamoDB 型 |
---|---|
すべての数値型 |
|
文字列 |
|
Boolean |
|
ByteBuffer |
|
日付 |
|
Set |
|
DynamoDBTypeConverter
インターフェイスでは、独自の任意データ型を、DynamoDB でネイティブにサポートされているデータ型にマッピングすることができます。詳細については、「」を参照してくださいDynamoDB での任意のデータのマッピング