As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Driver Amazon QLDB para Java
Para trabalhar com dados em seu ledger, você pode se conectar ao Amazon QLDB a partir do seu aplicativo Java usando um driver AWS fornecido. Os tópicos a seguir descrevem como começar a usar o driver QLDB para Java.
Tópicos
Recursos para driver
Para obter mais informações sobre a funcionalidade suportada pelo driver Java, consulte os recursos a seguir:
Pré-requisitos
Antes de começar a usar o driver QLDB para Java, você deverá fazer o seguinte:
-
Siga as instruções de configuração AWS no Acessar o Amazon QLDB. Essa transmissão inclui o seguinte:
-
Cadastre-se no AWS.
-
Crie um usuário com as permissões adequadas para QLDB.
-
Conceda acesso programático para desenvolvimento.
-
-
Configure um ambiente de desenvolvimento Java baixando e instalando o seguinte:
-
Java SE Development Kit 8, como o Amazon Corretto 8.
-
(Opcional) Ambiente de desenvolvimento integrado (IDE) Java de sua escolha, como Eclipse
ou IntelliJ .
-
-
Configurar seu ambiente de desenvolvimento para AWS SDK for Java por Configurando suas credenciais AWS e região padrão.
Em seguida, você pode baixar o aplicativo completo de amostra do tutorial ou instalar somente o driver em um projeto Java e executar exemplos de códigos curtos.
-
Para instalar o driver QLDB e AWS SDK for Java o em um projeto existente, vá para Instalação.
-
Para configurar um projeto e executar exemplos de códigos curtos que demonstram transações básicas de dados em um ledger, consulte o Tutorial de início rápido.
-
Para executar exemplos mais detalhados das operações da API de dados e gerenciamento no aplicativo de amostra completo do tutorial, consulte Tutorial de Java.
Configurando suas credenciais AWS e região padrão
O driver QLDB e o AWS SDK for Java
Como parte dessas etapas, você também deve definir seu Região da AWS padrão para determinar seu endpoint QLDB padrão. Os exemplos de código se conectam ao QLDB em seu Região da AWS padrão. Para obter uma lista completa das regiões nas quais o QLDB está disponível, consulte endpoints e cotas Amazon QLDB em Referência geral da AWS.
Veja a seguir um exemplo de um arquivo de credenciais da AWS chamado ~/.aws/credentials
em que o caractere de til (~
) representa seu diretório inicial.
[default] aws_access_key_id =
your_access_key_id
aws_secret_access_key =your_secret_access_key
Substitua os próprios valores de credenciais AWS da AWS pelos valores your_access_key_id
e your_secret_access_key
.
Instalação
O QLDB suporta as seguintes versões do driver Java e suas dependências do SDK AWS.
Para instalar o driver QLDB, recomendamos usar um sistema de gerenciamento de dependências, como o Gradle ou o Maven. Por exemplo, adicione o artefato a seguir como uma dependência no seu projeto Java.
Para exemplos de código curto de como executar transações básicas de dados em um ledger, consulte o Referência de Cookbook.
Outras bibliotecas opcionais
Como opção, adicione também as seguintes bibliotecas úteis ao seu projeto. Esses artefatos são dependências obrigatórias no aplicativo Tutorial de Java de amostra.
-
aws-java-sdk-qldb
— O módulo QLDB do AWS SDK for Java. A versão mínima compatível do QLDB é 1.11.785
.Use esse módulo em seu aplicativo para interagir diretamente com as operações da API de gerenciamento listadas no Referência da API do Amazon QLDB.
-
jackson-dataformat-ion
— Módulo de formato de dados Jackson do FasterXML para Ion. O aplicativo de amostra requer uma versão 2.10.0
ou posterior.