

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.

# Mappez des objets Java à des éléments DynamoDB à l'aide du AWS SDK for Java 2.x
<a name="dynamodb-enhanced-client"></a>

L'API [DynamoDB Enhanced Client](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/enhanced/dynamodb/package-summary.html) est une bibliothèque de haut niveau qui succède à la classe `DynamoDBMapper` du SDK for Java v1.x. Il offre un moyen simple de mapper des classes côté client à des tables DynamoDB. Vous définissez les relations entre les tables et les classes de données correspondantes dans votre code. Après avoir défini ces relations, vous pouvez effectuer de manière intuitive diverses opérations de création, de lecture, de mise à jour ou de suppression (CRUD) sur des tables ou des éléments dans DynamoDB.

L'API DynamoDB Enhanced Client inclut également l'API [Enhanced Document](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/enhanced/dynamodb/document/package-summary.html) qui vous permet de travailler avec des éléments de type document qui ne suivent pas un schéma défini. 

**Topics**
+ [Commencez à utiliser l'API client améliorée DynamoDB](ddb-en-client-getting-started.md)
+ [Découvrez les principes de base de l'API client améliorée DynamoDB](ddb-en-client-use.md)
+ [Utiliser les fonctionnalités de cartographie avancées](ddb-en-client-adv-features.md)
+ [Travaillez avec des documents JSON avec l'API de document améliorée pour DynamoDB](ddb-en-client-doc-api.md)
+ [Utiliser des extensions pour personnaliser les opérations du client DynamoDB Enhanced](ddb-en-client-extensions.md)
+ [Utiliser l'API client améliorée DynamoDB de manière asynchrone](ddb-en-client-async.md)
+ [Annotations de classes de données](ddb-en-client-anno-index.md)