Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Unterstützte Datentypen für D ynamoDBMapper für Java
Dieser Abschnitt beschreibt die unterstützten primitiven Java-Datentypen, Sammlungen und beliebige Datentypen in Amazon DynamoDB.
Amazon DynamoDB unterstützt folgenden primitiven Java-Datentypen und primitiven Wrapperklassen.
-
String
-
Boolean
,boolean
-
Byte
,byte
-
Date
(als Zeichenfolge mit einer Genauigkeit von ISO_8601Millisekunden, verschoben nach) UTC -
Calendar
(als ISO_8601-Zeichenfolgemit Millisekundengenauigkeit, verschoben nach) UTC -
Long
,long
-
Integer
,int
-
Double
,double
-
Float
,float
-
BigDecimal
-
BigInteger
Anmerkung
-
Weitere Informationen zu DynamoDB-Benennungsregeln und den verschiedenen unterstützten Datentypen finden sie unter Unterstützte Datentypen und Benennungsregeln in Amazon DynamoDB.
-
Leere Binärwerte werden von D unterstützt. ynamoDBMapper
-
Leere Zeichenfolgenwerte werden unterstützt von AWS SDK for Java 2.x.
In AWS SDK Java 1.x ynamoDBMapper unterstützt D das Lesen leerer String-Attributwerte, schreibt jedoch keine leeren String-Attributwerte, da diese Attribute aus der Anforderung gelöscht werden.
DynamoDB unterstützt die Java-Sammlungstypen Set
Java-Typ | DynamoDB-Typ |
---|---|
Alle Zahlentypen |
|
Zeichenfolgen |
|
Boolesch |
|
ByteBuffer |
|
Datum |
|
Set |
|
Die DynamoDBTypeConverter
-Schnittstelle ermöglicht das Mapping eigener beliebiger Datentypen zu einem Datentyp, der von DynamoDB nativ unterstützt wird. Weitere Informationen finden Sie unter Zuordnen beliebiger Daten in DynamoDB.