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 for Java
O AWS SDK for 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ê pode configurar seus próprios HTTP clientes. Veja a configuração de HTTP transporte.
-
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.
-
SDKo desempenho do horário de início AWS Lambda das funções foi aprimorado. Veja as melhorias no desempenho do horário de SDK início.
-
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.