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á.
Histórico do documento
Este tópico descreve mudanças importantes no Guia do AWS SDK para Java Desenvolvedor ao longo de sua história.
Alteração | Descrição | Data |
---|---|---|
Implemente um bloqueio otimista com o VersionedRecordExtension | Detalhes adicionados sobre o DynamoDB Enhanced Client. VersionRecordExtension |
2 de setembro de 2025 |
Encontre aplicativos usando clientes 1.x | Instruções adicionadas para ajudar a identificar aplicativos usando clientes AWS SDK para Java 1.x consultando AWS CloudTrail eventos antes de migrar para a versão 2. | 20 de agosto de 2025 |
Gerente de transferência | Foram adicionadas tabelas de migração abrangentes para construtores, métodos, objetos de modelo e mudanças de comportamento do cliente. Inclui exemplos de código detalhados para métodos não compatíveis que exigem migração manual. | 1.º de julho de 2025 |
Métricas | Foi adicionada documentação abrangente para LoggingMetricPublisher. Reestruturou o tópico de métricas com uma orientação aprimorada para começar. | 20 de junho de 2025 |
Mudanças de alto nível nas bibliotecas de mapeamento da versão 1 para a versão 2 do SDK for Java | Foram adicionadas informações sobre as diferenças de tratamento de strings vazias entre DynamoDBMapper (v1) e o DynamoDB Enhanced Client (v2) no guia de migração. |
18 de junho de 2025 |
Reorganização do índice | Configurando clientes de serviço no AWS SDK for Java 2.xum capítulo foi adicionado e os tópicos foram movidos para ele de outras partes do guia. | 16 de junho de 2025 |
Foram adicionadas informações sobre o uso do LegacyMd5Plugin para compatibilidade com versões anteriores com sistemas que exigem somas de MD5 verificação. |
19 de maio de 2025 | |
Diferenças do cliente S3 entre a versão 1 e a versão 2 do AWS SDK para Java | Adicione as diferenças do cliente S3 entre a v1 e a v2 do AWS SDK para Java e forneça exemplos de migração se a ferramenta de migração não puder migrar automaticamente o código V1. | 24 de abril de 2025 |
Diferenças de desserialização | Adicione a diferença de desserialização entre v1 e v2 do SDK for Java. | 10 de abril de 2025 |
Alterações no agrupamento automático de solicitações do Amazon SQS da versão 1 para a versão 2 | Adicione conteúdo de migração para o agrupamento automático de solicitações do SQS da v1 para a v2 do SDK for Java. | 8 de abril de 2025 |
Atualizar informações sobre cálculos automáticos de soma de verificação | 3 de abril de 2025 | |
Configurar a negociação do protocolo ALPN | Mostra a configuração da negociação do protocolo ALPN com o cliente HTTP baseado em Netty. | 21 de fevereiro de 2025 |
Publique métricas do SDK para AWS Lambda funções usando o AWS SDK for Java 2.x | Adicione informações sobre como usar o editor de métricas de registro EMF AWS Lambda para capturar métricas do SDK. | 6 de fevereiro de 2025 |
Implemente o ContentStreamProvider | Adicione um tópico sobre como implementar umContentStreamProvider . |
29 de janeiro de 2025 |
Proteção da integridade de dados com somas de verificação | Conteúdo atualizado com detalhes sobre o cálculo automático da soma de verificação. | 16 de janeiro de 2025 |
Mudanças no trabalho com o Amazon S3 da versão 1 para a versão 2 do AWS SDK para Java | Adicione conteúdo de migração para trabalhar com o Amazon S3. | 8 de janeiro de 2025 |
Acesse os clientes AWS HTTP baseados em CRT | Adicione informações sobre como usar um jar específico da plataforma com AWS componentes baseados em CRT. | 14 de novembro de 2024 |
Use o IAM Roles Anywhere para autenticação | Adicione informações sobre como usar o IAM Roles Anywhere para autenticação. | 6 de novembro de 2024 |
Exemplo de configuração de credenciais de cache | Adicione um exemplo que configure um provedor de credenciais usando a asyncCredentialUpdateEnabled propriedade. |
4 de novembro de 2024 |
Use o agrupamento automático de solicitações para o Amazon SQS com o AWS SDK for Java 2.x | Adicione um novo tópico que documente a API Automatic Request Batching para o Amazon SQS. | 23 de outubro de 2024 |
Chave OpenPGP para o AWS SDK para Java | Atualize as informações atuais da chave OpenPGP. | 10 de outubro de 2024 |
Use tipos complexos em expressões e Atualizar itens que contêm tipos complexos | Adicione conteúdo sobre como trabalhar com tipos complexos em expressões e atualizações. | 10 de outubro de 2024 |
Atualize os nomes dos buckets do Amazon S3 | Atualize os nomes dos buckets do Amazon S3. | 30 de setembro de 2024 |
Use AWS endpoints baseados em conta | Adicione informações sobre endpoints AWS baseados em contas para o DynamoDB. | 24 de setembro de 2024 |
Trabalhe com atributos que são beans, mapas, listas e conjuntos | Seção de atualização do DynamoDB Enhance Client que discute o trabalho com atributos que são tipos complexos. | 6 de setembro de 2024 |
Configurar clientes de serviço para reduzir as pesquisas | Esclareça o uso do EnvironmentVariableCredentialsProvider quando o Lambda SnapStart for Java é usado. |
19 de agosto de 2024 |
Configurar o cliente assíncrono S3 baseado em Java para usar transferências paralelas | Adicione uma página com informações sobre como ativar o suporte à transferência paralela | 15 de agosto de 2024 |
Gere um UUID com o AutoGeneratedUuidExtension | Adicione informações sobre o DynamoDB Enhanced Client AutoGeneratedUuidExtension |
14 de agosto de 2024 |
Ferramenta de migração (versão prévia) | Adicionar uma seção sobre a ferramenta de migração (versão prévia) | 9 de agosto de 2024 |
Trabalhe com notificações de eventos do S3 | Adicione uma seção que discute como trabalhar com a API de notificações de eventos do S3 | 21 de julho de 2024 |
Alterações no trabalho com o DynamoDB da versão 1 para a versão 2 do AWS SDK para Java | Adicione informações de migração de v1 a v2 para o mapeamento/documento do DynamoDB APIs | 21 de julho de 2024 |
Alterações na API de notificações de eventos do S3 da versão 1 para a versão 2 | Adicione informações de migração v1 a b2 para a API de notificações de eventos do S3 | 21 de julho de 2024 |
Configure o comportamento de repetição no AWS SDK for Java 2.x | Adicionar tópico de estratégia de nova tentativa | 18 de junho de 2024 |
Como definir o TTL da JVM | Remova as instruções para definir a propriedade networkaddress.cache.ttl de segurança usando uma propriedade de sistema de linha de comando java. |
21 de maio de 2024 |
Reduza o tempo de inicialização do SDK para AWS Lambda | Atualize a recomendação do cliente HTTP para reduzir o tempo de inicialização do AWS Lambda | 14 de maio de 2024 |
AWS SDK for Java 2.x: Referência abrangente de métricas | Reorganizar os itens da tabela de métricas | 1º. de maio de 2024 |
Solução de problemas FAQs | Adicione um tópico de solução de problemas. | 26 de abril de 2024 |
Métricas coletadas com cada solicitação | Adicione novas métricas relatadas pelo SDK. | 26 de abril de 2024 |
Definir o JVM TTL para pesquisas de nome DNS | Altere o TTL de pesquisa de DNS recomendado para 5 segundos. | 23 de abril de 2024 |
Nome do pacote para mapeamentos Maven ArtifactiD | Adicione o nome do pacote ao tópico de mapeamento ArtifactiD do Maven. | 17 de abril de 2024 |
Publique métricas do SDK a partir do AWS SDK for Java 2.x | Adicione detalhes da configuração à seção de métricas. | 12 de abril de 2024 |
Alterações na API IAM Policy Builder da versão 1 para a versão 2 | Adicione informações de migração da API IAM Policy Builder. | 11 de abril de 2024 |
Configurar proxies HTTP | Atualize as informações do proxy HTTP. | 3 de abril de 2024 |
Adquira com segurança as credenciais da função do IAM | Adicione instruções para desativar IMDSv1. | 14 de março de 2024 |
step-by-stepInstruções de migração com exemplo | Adicione instruções de step-by-step migração. | 8 de março de 2024 |
Migre da versão 1.x para a 2.x do AWS SDK para Java | Atualize o tópico de migração. | 14 de fevereiro de 2024 |
Configurar clientes AWS HTTP baseados em CRT | Adicione informações sobre o cliente HTTP síncrono AWS baseado em CRT. | 5 de janeiro de 2024 |
Exemplos do Amazon Cognito Identity usando o SDK para Java 2.x e Exemplos de código do Provedor de Identidade do Amazon Cognito usando o SDK para Java 2.x | Os exemplos do Amazon Cognito foram movidos para a seção Exemplos de código. | 28 de dezembro de 2023 |
Chave OpenPGP para o AWS SDK para Java | Forneça a chave OpenPGP atual. | 6 de dezembro de 2023 |
Diferenças de serialização entre 1.x e 2.x do AWS SDK para Java | Descreva as diferenças de serialização entre a v1 e a v2 do SDK para Java. | 5 de dezembro de 2023 |
Migre o Transfer Manager da versão 1 para a versão 2 do AWS SDK para Java | Adição de uma seção que detalha as alterações no S3 Transfer Manager da versão 1 para a versão 2. | 13 de novembro de 2023 |
Anotações de classes de dados | Adição de uma lista de anotações de classes de dados que podem ser usadas com o cliente aprimorado DynamoDB. | 30 de outubro de 2023 |
Status da migração de bibliotecas e utilitários | Adição de informações sobre o status de migração de bibliotecas e utilitários do SDK para Java v1.x para v2.x | 17 de outubro de 2023 |
Configure um projeto Gradle que use o AWS SDK for Java 2.x | Atualização do tópico de configuração do Gradle | 17 de outubro de 2023 |
Evitar salvar atributos nulos de objetos aninhados | Adição de informações sobre a anotação do cliente aprimorado DynamoDB @DynamoDbIgnoreNulls . |
22 de setembro de 2023 |
Acesso entre regiões para o Amazon S3 | Adição de informações sobre acesso entre regiões a buckets do Amazon S3. | 31 de agosto de 2023 |
Preservar objetos vazios com @DynamoDbPreserveEmptyObject | Adição de seção que discute a anotação @DynamoDbPreserveEmptyObject . |
25 de agosto de 2023 |
Fazendo AWS service (Serviço da AWS) solicitações usando o AWS SDK for Java 2.x | Atualização da seção do cliente do serviço. | 15 de agosto de 2023 |
Recomendações do cliente HTTP | Desde a versão 0.23, o AWS CRT suporta sistemas operacionais baseados em musl, como o Alpine Linux. As recomendações do cliente HTTP agora refletem o suporte musl. | 11 de agosto de 2023 |
Crie políticas do IAM com o AWS SDK for Java 2.x | Adição da seção da API do construtor de política do IAM | 31 de julho de 2023 |
Conceitos básicos da API do Cliente Aprimorado do DynamoDB | Correção de vários trechos na seção Introdução do tópico do cliente aprimorado do DynamoDB. | 24 de julho de 2023 |
Configurar proxies HTTP | Adição de informações e exemplos de suporte de proxy HTTP para cada cliente HTTP. | 2 de junho de 2023 |
Reorganização do índice | Promoção da seção Exemplos de código do SDK para Java 2.x e das entradas Serviços da AWS Ligando do AWS SDK for Java 2.x dos TOC de nível superior. | 24 de maio de 2023 |
Adicionar dependência de registro | Mostrar as dependências do Gradle na seção de registro. | 23 de maio de 2023 |
Usando resultados paginados no 2.x AWS SDK para Java | Atualização do tópico de paginação. | 18 de maio de 2023 |
Configure um projeto Gradle que use o AWS SDK for Java 2.x | Atualização da configuração do projeto Gradle. | 3 de maio de 2023 |
API do cliente aprimorado do DynamoDB | Lançamento do tópico reescrito da API do cliente aprimorado DynamoDB. | 28 de abril de 2023 |
Atualização das instruções do tutorial de introdução | Modificação do arquétipo do Maven para incluir a opção CredentialsProvider; instruções modificadas adequadamente. | 11 de abril de 2023 |
Recomendações do cliente HTTP | Adição de orientação de decisão do cliente HTTP | 30 de março de 2023 |
Atualizações de práticas recomendadas do IAM |
Guia atualizado para alinhamento com as práticas recomendadas do IAM. Para obter mais informações, consulte Práticas recomendadas de segurança no IAM. |
14 de março de 2023 |
Recarregar credenciais de perfil | Adição de uma seção sobre como recarregar as credenciais do perfil. | 9 de fevereiro de 2023 |
Configurar clientes AWS HTTP baseados em CRT | Atualização do tópico para o lançamento GA. | 8 de fevereiro de 2023 |
Trabalhe com metadados de EC2 instâncias da Amazon | Adição de um exemplo guiado do cliente Java SDK para o serviço de metadados da instância Amazon S3. | 1° de fevereiro de 2023 |
Usar um cliente do S3 de alta performance: cliente do S3 baseado no AWS CRT | Adicione uma seção para o cliente AWS S3 baseado em CRT. | 19 de dezembro de 2022 |
Transfira arquivos e diretórios com o Gerenciador de transferências do Amazon S3 | Atualização dos exemplos do Gerenciador de transferências do Amazon S3 para a versão GA. | 19 de dezembro de 2022 |
Melhores práticas para usar o AWS SDK for Java 2.x | Adição da seção de melhores práticas. | 18 de novembro de 2022 |
Carregue credenciais de um processo externo usando o AWS SDK for Java 2.x | Adição de uma seção sobre o carregamento de credenciais de um processo externo. | 15 de novembro de 2022 |
AWS SDK for Java 2.x: Referência abrangente de métricas | Atualização da lista de métricas com o requisito de uso do cliente HTTP. | 9 de novembro de 2022 |
Transfira arquivos e diretórios com o Gerenciador de transferências do Amazon S3 | Correção do código de exemplo. | 2 de novembro de 2022 |
Reduza o tempo de inicialização do SDK para AWS Lambda | Atualização da seção com opções adicionais para reduzir o tempo de inicialização do Lambda. | 1º de novembro de 2022 |
Configure clientes HTTP no AWS SDK for Java 2.x | Adição de informações de configuração para cobrir todos os clientes HTTP no SDK. | 26 de outubro de 2022 |
Registro em log com o SDK para Java 2.x | Atualização do tópico de registro para incluir detalhes de registro de conexão para todos os clientes HTTP. | 04 de outubro de 2022 |
Foi adicionada a seção de visão geral dos serviços de AWS banco de dados e do SDK for Java 2.x. | 13 de setembro de 2022 | |
EC2-Classic se aposentará em 15 de agosto de 2022. |
28 de julho de 2022 |
|
A atualização da dependência é necessária para autenticação única. |
18 de julho de 2022 |
|
Atualização das informações de segurança do TLS. |
8 de abril de 2022 |
|
Adição de mais informações sobre configuração e uso de credenciais. |
22 de fevereiro de 2021 |
|
Configure um projeto GraalVM Native Image que use o AWS SDK for Java 2.x |
Novo tópico para configurar um projeto GraalVM Native Image. |
18 de fevereiro de 2021 |
Waiters lançados; tópico adicionado para o novo atributo. |
30 de setembro de 2020 |
|
Métricas lançadas; tópico adicionado para o novo atributo. |
17 de agosto de 2020 |
|
Foram adicionados exemplos de tópicos para Amazon SNS. |
30 de maio de 2020 |
|
Tópico de desempenho da AWS Lambda função adicionado. |
29 de maio de 2020 |
|
Adição do tópico de cache de DNS do JVM TTL. |
27 de abril de 2020 |
|
Configure um projeto Apache Maven que use o AWS SDK for Java 2.x, Configure um projeto Gradle que use o AWS SDK for Java 2.x |
Novos tópicos de configuração do Maven e do Gradle. |
21 de abril de 2020 |
O TLS 1.2 foi adicionado à seção de segurança. |
19 de março de 2020 |
|
Exemplos de Kinesis stream adicionados. |
2 de agosto de 2018 |
|
Adição do tópico de paginação automática. |
5 de abril de 2018 |
|
Foram adicionados exemplos de tópicos para IAM Amazon EC2, CloudWatch DynamoDB e. |
29 de dezembro de 2017 |
|
Exemplo de getobjects adicionado para Amazon S3. |
7 de agosto de 2017 |
|
Adição do tópico assíncrono. |
4 de agosto de 2017 |
|
Versão GA do AWS SDK para Java 2.x |
AWS SDK para Java versão 2 (v2) lançada. |
28 de junho de 2017 |