Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Controlador Amazon QLDB para Java
Para trabajar con los datos de su libro mayor, puede conectarse a Amazon QLDB desde su aplicación Java mediante el controladorAWS proporcionado. En los temas siguientes, se describe cómo empezar a usar el controlador QLDB para Java.
Temas
Recursos para conductores
Para obtener más información sobre las funciones que admite el controlador Java, consulte los siguientes recursos:
Requisitos previos
Antes de empezar con el controlador QLDB para Java, debe hacer lo siguiente:
-
Siga las instruccionesAWS de configuración que aparecen enAcceso a Amazon QLDB. Estas incluyen las siguientes:
-
Registrarse enAWS.
-
Cree un usuario con los permisos de QLDB adecuados.
-
Conceder acceso programático para el desarrollo.
-
-
Configure un entorno de desarrollo de Java descargando e instalando lo siguiente:
-
Kit de desarrollo de Java SE 8, como Amazon Corretto 8.
-
(Opcional) Entorno de desarrollo integrado (IDE) de Java de su elección, como Eclipse
o IntelliJ .
-
-
Configure su entorno de desarrollo paraAWS SDK for Java el niñoConfiguración de susAWS credenciales y región predeterminadas.
A continuación, puede descargar la aplicación de muestra completa del tutorial o puede instalar solo el controlador en un proyecto de Java y ejecutar ejemplos de código cortos.
-
Para instalar el controlador QLDB y elAWS SDK for Java en un proyecto existente, proceda aInstalación.
-
Para configurar un proyecto y ejecutar ejemplos de código cortos que demuestren las transacciones de datos básicas en un libro mayor, consulte laTutorial de inicio.
-
Para ver ejemplos más detallados de las operaciones de la API de administración y de datos en la aplicación de ejemplo completa del tutorial, consulte laTutorial de Java.
Configuración de susAWS credenciales y región predeterminadas
El controlador QLDB y el controlador subyacente AWS SDK for Java
Como parte de estos pasos, también debe establecer su valor predeterminadoRegión de AWS para determinar su punto final de QLDB predeterminado. Los ejemplos de código se conectan a QLDB de forma predeterminadaRegión de AWS. Para obtener una lista completa de las regiones en las que está disponible QLDB, consulte los puntos de conexión y cuotas de Amazon QLDB en el Referencia general de AWS.
A continuación se muestra un ejemplo de archivo de credenciales de AWS denominado ~/.aws/credentials
, donde el carácter de tilde (~
) representa su directorio de inicio.
[default] aws_access_key_id =
your_access_key_id
aws_secret_access_key =your_secret_access_key
Sustituya sus propios valores deAWS credenciales por los valores your_access_key_id
y your_secret_access_key
.
Instalación
QLDB admite las siguientes versiones de controladores de Java y sus dependencias delAWS SDK.
Para instalar el controlador QLDB, se recomienda utilizar un sistema de administración de dependencias, como Gradle o Maven. Por ejemplo, añada el siguiente artefacto como una dependencia en su proyecto Java.
Para ver ejemplos breves de código sobre cómo ejecutar transacciones de datos básicas en un libro mayor, consulte laReferencia del libro de cocina.
Otras bibliotecas opcionales
Si lo desea, también puede agregar las siguientes bibliotecas útiles en el proyecto. Estos artefactos son dependencias obligatorias en la aplicaciónTutorial de Java de ejemplo.
-
aws-java-sdk-qldb
— El módulo QLDB delAWS SDK for Java. La versión mínima compatible con QLDB es 1.11.785
.Utilice este módulo de su aplicación para interactuar directamente con las operaciones de la API de administración que figuran enReferencia de la API de Amazon QLDB.
-
jackson-dataformat-ion
— Módulo de formato de datos Jackson de FasterXML para Ion. La aplicación de ejemplo requiere una versión 2.10.0
o posterior.