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á.
Migre da versão 1.x para 2.x do AWS SDK para Java
O AWS SDK para Java 2.x é uma grande reescrita da base de código 1.x construída sobre o Java 8+. Ele inclui muitas atualizações, como melhor consistência, facilidade de uso e imutabilidade fortemente reforçada. Esta seção descreve os principais recursos que são novos na versão 2.x e fornece orientações sobre como migrar o código da versão 1.x para a 2.x.
Tópicos
Novidades da versão 2
-
Você também pode configurar seus próprios clientes HTTP. Consulte Configuração de transporte HTTP.
-
Os clientes assíncronos oferecem suporte de E/S sem bloqueio e objetos de retorno.
CompletableFuture
Consulte Programação assíncrona. -
As operações que retornam várias páginas possuem respostas autopaginadas. Isso permite que você concentre o código no que vai ser feito com a resposta, sem a necessidade de verificar e obter páginas subsequentes. Consulte Paginação.
-
O desempenho das AWS Lambda funções no horário de início do SDK foi aprimorado. Consulte Melhorias de desempenho do horário de início do SDK.
-
A versão 2.x ofereça suporte a um novo método resumido para criar solicitações.
dynamoDbClient.putItem(request -> request.tableName(TABLE))
Para obter mais detalhes sobre os novos recursos e para exemplos de códigos específicos, consulte o as outras seções neste guia.