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.
Unterschiede der DynamoDB-Mapping-API zwischen Version 1 und Version 2 von AWS SDK für Java
Die DynamoDB-Zuordnung APIs hat sich zwischen Version 1 und Version 2 von erheblich geändert. AWS SDK für Java In Version 1 verwenden Sie den, um mit DynamoDBMapper
Java zu arbeiten. POJOs In Version 2 verwenden Sie die DynamoDbEnhancedClient
mit aktualisierten Methodennamen, erweiterten Schemadefinitionsoptionen und verbesserter Typsicherheit.
Zu den wichtigsten Unterschieden gehören:
-
Neue Methodennamen (z. B.
getItem
statt vonload
) -
Explizite Erstellung eines Tabellenschemas
-
Integrierte Unterstützung für synchrone und asynchrone Operationen
-
Änderungen in der Art und Weise, wie leere Zeichenketten und Konfigurationen behandelt werden
In diesem Abschnitt werden die Änderungen der Mapping-API, Unterschiede in den Anmerkungen, Konfigurationsupdates und Migrationsanleitungen behandelt, die Ihnen bei der Umstellung von Version 1 DynamoDBMapper
auf Version 2 helfen sollenDynamoDbEnhancedClient
.
Inhalt
Änderungen auf hoher Ebene in den Mapping-Bibliotheken von Version 1 zu Version 2 des SDK for Java
Änderungen in der DynamoDB-Zuordnung APIs zwischen Version 1 und Version 2 des SDK for Java
Unterschiede im Umgang mit Zeichenketten zwischen Version 1 und Version 2 des SDK for Java
Optimistische Sperrunterschiede zwischen Version 1 und Version 2 des SDK for Java
Fluent Setter: Unterschiede zwischen Version 1 und Version 2 des SDK for Java