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.
pilote Amazon QLDB pour Java
Important
Avis de fin de support : les clients existants pourront utiliser Amazon QLDB jusqu'à la fin du support le 31 juillet 2025. Pour plus de détails, consultez Migrer un registre Amazon QLDB vers Amazon Aurora PostgreSQL
Pour utiliser les données de votre registre, vous pouvez vous connecter à Amazon QLDB depuis votre application Java à l'aide d'un pilote fourni. AWS Les rubriques suivantes décrivent comment démarrer avec le pilote QLDB pour Java.
Rubriques
Ressources pour les conducteurs
Pour plus d'informations sur les fonctionnalités prises en charge par le pilote Java, consultez les ressources suivantes :
Prérequis
Avant de commencer à utiliser le pilote QLDB pour Java, vous devez effectuer les opérations suivantes :
-
Suivez les instructions AWS de configuration indiquées dansAccès à Amazon QLDB. Cela inclut les éléments suivants :
-
Inscrivez-vous pour AWS.
-
Créez un utilisateur doté des autorisations QLDB appropriées.
-
Accordez un accès programmatique pour le développement.
-
-
Configurez un environnement de développement Java en téléchargeant et en installant les éléments suivants :
-
Kit de développement Java SE 8, tel qu'Amazon Corretto 8.
-
(Facultatif) Environnement de développement intégré (IDE) Java de votre choix, tel qu'Eclipse
ou IntelliJ .
-
-
Configurez votre environnement de développement pour le AWS SDK for Java byConfiguration de vos AWS informations d'identification par défaut et de votre région.
Ensuite, vous pouvez télécharger l'exemple complet du didacticiel, ou vous pouvez installer uniquement le pilote dans un projet Java et exécuter des exemples de code abrégé.
-
Pour installer le pilote QLDB et AWS SDK for Java le dans un projet existant, passez à. Installation
-
Pour configurer un projet et exécuter des exemples de codes abrégés illustrant les transactions de données de base sur un registre, consultez leTutoriel de démarrage rapide.
-
Pour obtenir des exemples plus détaillés des opérations relatives aux données et aux API de gestion dans l'exemple d'application complet du didacticiel, consultez leTutoriel Java.
Configuration de vos AWS informations d'identification par défaut et de votre région
Le pilote QLDB et le pilote AWS SDK for Java
Dans le cadre de ces étapes, vous devez également définir votre point de terminaison QLDB par défaut Région AWS pour déterminer votre point de terminaison QLDB par défaut. Les exemples de code se connectent à QLDB par défaut. Région AWS Pour obtenir la liste complète des régions dans lesquelles QLDB est disponible, consultez la section Points de terminaison et quotas Amazon QLDB dans le. Références générales AWS
Voici un exemple de fichier d' AWS informations d'identification nommé~/.aws/credentials
, où le caractère tilde (~
) représente votre répertoire personnel.
[default] aws_access_key_id =
your_access_key_id
aws_secret_access_key =your_secret_access_key
Remplacez les valeurs your_access_key_id
et par vos propres AWS informations d'identificationyour_secret_access_key
.
Installation
QLDB prend en charge les versions de pilotes Java suivantes et AWS leurs dépendances avec le SDK.
Pour installer le pilote QLDB, nous vous recommandons d'utiliser un système de gestion des dépendances tel que Gradle ou Maven. Par exemple, ajoutez l'artefact suivant en tant que dépendance dans votre projet Java.
Pour des exemples de code abrégé expliquant comment exécuter des transactions de données de base sur un registre, consultez leRéférence de livre de cuisine.
Autres bibliothèques facultatives
Vous pouvez éventuellement ajouter les bibliothèques utiles suivantes dans votre projet. Ces artefacts sont des dépendances obligatoires dans l'Tutoriel Javaexemple d'application.
-
aws-java-sdk-qldb
— Le module QLDB du. AWS SDK for Java La version minimale de QLDB prise en charge est. 1.11.785
Utilisez ce module dans votre application pour interagir directement avec les opérations de l'API de gestion répertoriées dans leRéférence de l'API Amazon QLDB.
-
jackson-dataformat-ion
— Le module de format de données Jackson de FasterXML pour Ion. L'exemple d'application nécessite une version 2.10.0
ou une version ultérieure.