Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Différences entre les versions 1 et 2 de l'API de mappage DynamoDB AWS SDK pour Java
Le APIs mappage DynamoDB a changé de manière significative entre la version 1 et la version 2 du. AWS SDK pour Java Dans la version 1, vous utilisez le DynamoDBMapper
pour travailler avec Java POJOs. Dans la version 2, vous utilisez le DynamoDbEnhancedClient
avec des noms de méthodes mis à jour, des options de définition de schéma améliorées et une sécurité de type améliorée.
Les principales différences sont les suivantes :
-
Nouveaux noms de méthodes (par exemple
getItem
au lieu deload
) -
Création d'un schéma de table explicite
-
Support intégré pour les opérations synchrones et asynchrones
-
Modifications apportées à la façon dont les chaînes vides et la configuration sont gérées
Cette section couvre les modifications de l'API de mappage, les différences d'annotations, les mises à jour de configuration et les conseils de migration pour vous aider à passer de la version v1 DynamoDBMapper
à la version v2DynamoDbEnhancedClient
.
Table des matières
Modifications apportées au APIs mappage DynamoDB entre les versions 1 et 2 du SDK for Java
Différences de gestion des chaînes entre les versions 1 et 2 du SDK for Java
Différences de verrouillage optimistes entre la version 1 et la version 2 du SDK for Java
Différences entre les versions 1 et 2 du SDK for Java avec Fluent Setters