Tipi di dati supportati per DynamoDBMapper per Java
In questa sezione vengono descritti i tipi di dati Java primitivi, le raccolte e i tipi di dati arbitrari supportati in Amazon DynamoDB.
Amazon DynamoDB supporta i seguenti tipi di dati Java primitivi e classi wrapper primitive.
Nota
-
Per ulteriori informazioni sulle regole di denominazione di DynamoDB e i vari tipi di dati supportati, consulta Tipi di dati e regole di denominazione supportati in Amazon DynamoDB.
-
I valori Binary vuoti sono supportati da DynamoDBMapper.
-
I valori String vuoti sono supportati da AWS SDK for Java 2.x.
In AWS SDK per Java 1.x, DynamoDBMapper supporta la lettura dei valori degli attributi String vuoti, tuttavia, non scriverà valori degli attributi String vuoti perché questi attributi vengono eliminati dalla richiesta.
DynamoDB supporta i tipi di raccolta Java Set
| Tipo di Java | Tipo DynamoDB |
|---|---|
|
Tutti i tipi di numeri |
|
|
Stringhe |
|
|
Booleano |
|
|
ByteBuffer |
|
|
Data |
|
| Tipi di raccolta Set |
|
L'interfaccia DynamoDBTypeConverter consente di mappare i propri tipi di dati arbitrari a un tipo di dati supportato in nativo da DynamoDB. Per ulteriori informazioni, consulta Mappatura dei dati arbitrari in DynamoDB.