Historique du document - AWS SDK for Java 2.x

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Historique du document

Cette rubrique décrit les modifications importantes apportées au Guide du AWS SDK pour Java développeur au cours de son histoire.

Modification Description Date
Mettez en œuvre un verrouillage optimiste avec le VersionedRecordExtension Ajout de détails sur le client DynamoDB Enhanced. VersionRecordExtension 2 septembre 2025
Rechercher des applications utilisant des clients 1.x Ajout d'instructions pour aider à identifier les applications utilisant des clients AWS SDK pour Java 1.x en interrogeant les AWS CloudTrail événements avant de migrer vers la version 2. 20 août 2025
Gestionnaire des transferts Ajout de tables de migration complètes pour les constructeurs clients, les méthodes, les objets du modèle et les modifications de comportement. Exemples de code détaillés inclus pour les méthodes non prises en charge nécessitant une migration manuelle. 1er juillet 2025
Métriques Ajout d'une documentation complète pour LoggingMetricPublisher. Restructuration du sujet des métriques avec des conseils de démarrage améliorés. 20 juin 2025
Modifications importantes apportées aux bibliothèques de mappage de la version 1 à la version 2 du SDK for Java Ajout d'informations sur les différences de gestion des chaînes vides entre DynamoDBMapper (v1) et DynamoDB Enhanced Client (v2) dans le guide de migration. 18 juin 2025
Réorganisation de la table des matières Configuration des clients de service dans AWS SDK for Java 2.xun chapitre a été ajouté et des sujets y ont été déplacés depuis d'autres parties du guide. 16 juin 2025
Ajout d'informations sur l'utilisation du LegacyMd5Plugin pour assurer la rétrocompatibilité avec les systèmes nécessitant des MD5 checksums. 19 mai 2025
Différences du client S3 entre la version 1 et la version 2 du AWS SDK pour Java Ajoutez les différences entre les clients S3 entre la v1 et la v2 du AWS SDK pour Java et fournissez des exemples de migration si l'outil de migration ne peut pas migrer automatiquement le code V1. 24 avril 2025
Différences de désérialisation Ajoutez la différence de désérialisation entre v1 et v2 du SDK for Java. 10 avril 2025
Modifications apportées au traitement automatique des requêtes Amazon SQS de la version 1 à la version 2 Ajoutez du contenu de migration pour le traitement automatique des requêtes SQS de la version 1 à la version 2 du SDK pour Java. 8 avril 2025
Mettre à jour les informations relatives au calcul automatique des checksum 3 avril 2025
Configuration de la négociation du protocole ALPN Afficher la configuration de la négociation du protocole ALPN avec le client HTTP basé sur Netty. 21 février 2025
Publiez les métriques du SDK pour les AWS Lambda fonctions à l'aide du AWS SDK for Java 2.x Ajoutez des informations sur l'utilisation de l'éditeur de métriques de journalisation EMF AWS Lambda pour capturer les métriques du SDK. 6 février 2025
Implémentez ContentStreamProvider. Ajouter une rubrique sur la façon de mettre en œuvre unContentStreamProvider. 29 janvier 2025
Protection de l'intégrité des données avec des checksums Contenu mis à jour avec des détails sur le calcul automatique de la somme de contrôle. 16 janvier 2025
Modifications apportées à l'utilisation d'Amazon S3 de la version 1 à la version 2 du AWS SDK pour Java Ajoutez du contenu de migration pour travailler avec Amazon S3. 8 janvier 2025
Accédez aux clients HTTP AWS basés sur CRT Ajoutez des informations sur l'utilisation d'un fichier JAR spécifique à une plate-forme avec AWS des composants CRT. 14 novembre 2024
Utiliser IAM Roles Anywhere pour l'authentification Ajoutez des informations sur l'utilisation d'IAM Roles Anywhere pour l'authentification. 6 novembre 2024
Exemple de configuration des informations d'identification de mise en cache Ajoutez un exemple qui configure un fournisseur d'informations d'identification à l'aide de la asyncCredentialUpdateEnabled propriété. 4 novembre 2024
Utilisez le traitement automatique des demandes par lots pour Amazon SQS avec AWS SDK for Java 2.x Ajoutez une nouvelle rubrique qui décrit l'API de traitement automatique des demandes par lots pour Amazon SQS. 23 octobre 2024
Clé OpenPGP pour AWS SDK pour Java Mettez à jour les informations clés OpenPGP actuelles. 10 octobre 2024
Utiliser des types complexes dans les expressions et Mettre à jour les éléments contenant des types complexes Ajoutez du contenu expliquant comment utiliser des types complexes dans les expressions et les mises à jour. 10 octobre 2024
Mettre à jour les noms des compartiments Amazon S3 Mettez à jour les noms des compartiments Amazon S3. 30 septembre 2024
Utiliser des points de AWS terminaison basés sur des comptes Ajoutez des informations sur les points de terminaison AWS basés sur des comptes pour DynamoDB. 24 septembre 2024
Travaillez avec des attributs tels que des beans, des cartes, des listes et des ensembles Section de mise à jour pour DynamoDB Enhance Client qui décrit l'utilisation d'attributs de types complexes. 6 septembre 2024
Configuration des clients de service pour des recherches de raccourcis Clarifiez l'utilisation du EnvironmentVariableCredentialsProvider lorsque Lambda SnapStart pour Java est utilisé. 19 août 2024
Configurer le client asynchrone S3 basé sur Java pour utiliser les transferts parallèles Ajouter une page contenant des informations sur la façon d'activer le support de transfert parallèle 15 août 2024
Générez un UUID avec le AutoGeneratedUuidExtension Ajouter des informations sur le client DynamoDB amélioré AutoGeneratedUuidExtension 14 août 2024
Outil de migration (version préliminaire) Ajouter une section sur l'outil de migration (version préliminaire) 9 août 2024
Travaillez avec les notifications d'événements S3 Ajouter une section expliquant comment utiliser l'API de notifications d'événements S3 21 juillet 2024
Modifications apportées à l'utilisation de DynamoDB entre la version 1 et la version 2 du AWS SDK pour Java Ajouter des informations de migration de la version v1 à la version v2 pour le mappage/le document DynamoDB APIs 21 juillet 2024
Modifications apportées à l'API de notifications d'événements S3 de la version 1 à la version 2 Ajouter des informations de migration de v1 à b2 pour l'API de notifications d'événements S3 21 juillet 2024
Configurez le comportement des nouvelles tentatives dans le AWS SDK for Java 2.x Ajouter une rubrique sur la stratégie de nouvelle tentative 18 juin 2024
Comment configurer le JVM TTL Supprimez les instructions pour définir networkaddress.cache.ttl la propriété de sécurité à l'aide d'une propriété système de ligne de commande Java. 21 mai 2024
Réduisez le temps de démarrage du SDK pour AWS Lambda Mettre à jour les recommandations du client HTTP afin de réduire le temps de démarrage pour AWS Lambda 14 mai 2024
AWS SDK for Java 2.x: Référence complète sur les métriques Réorganiser les éléments du tableau des mesures 1 mai 2024
Résolution des problèmes FAQs Ajoutez une rubrique de résolution des problèmes. 26 avril 2024
Métriques collectées à chaque demande Ajoutez de nouvelles métriques signalées par le SDK. 26 avril 2024
Définissez le TTL de la JVM pour les recherches de noms DNS Remplacez le TTL de recherche DNS recommandé par 5 secondes. 23 avril 2024
Nom du package vers les mappages Artifactid Maven Ajoutez le nom du package à la rubrique de mappage Artifactid de Maven. 17 avril 2024
Publiez les métriques du SDK à partir du AWS SDK for Java 2.x Ajoutez les détails de configuration dans la section des métriques. 12 avril 2024
Modifications apportées à l'API IAM Policy Builder de la version 1 à la version 2 Ajoutez les informations de migration de l'API IAM Policy Builder. 11 avril 2024
Configuration des proxys HTTP Mettez à jour les informations du proxy HTTP. 3 avril 2024
Acquérir des informations d'identification de rôle IAM en toute Ajoutez des instructions pour désactiver IMDSv1. 14 mars 2024
step-by-stepInstructions de migration avec exemple Ajoutez des instructions de step-by-step migration. 8 mars 2024
Migrez de la version 1.x vers la version 2.x du AWS SDK pour Java Mettre à jour le sujet de migration. 14 février 2024
Configuration de clients AWS HTTP basés sur CRT Ajoutez des informations sur le client HTTP synchrone AWS basé sur CRT. 5 janvier 2024
Exemples d'Amazon Cognito Identity utilisant le SDK pour Java 2.x et Exemples de fournisseurs d'identité Amazon Cognito utilisant le SDK pour Java 2.x Les exemples Amazon Cognito ont été déplacés vers la section Exemples de code. 28 décembre 2023
Clé OpenPGP pour AWS SDK pour Java Fournissez la clé OpenPGP actuelle. 6 décembre 2023
Différences de sérialisation entre 1.x et 2.x du AWS SDK pour Java Décrivez les différences de sérialisation entre la v1 et la v2 du SDK for Java. 5 décembre 2023
Migrez le gestionnaire de transfert de la version 1 à la version 2 du AWS SDK pour Java Ajoutez une section qui détaille les modifications apportées au gestionnaire de transfert S3 de la version 1 à la version 2. 13 novembre 2023
Annotations de classes de données Ajoutez une liste des annotations de classe de données qui peuvent être utilisées avec le client DynamoDB amélioré. 30 octobre 2023
État de migration des bibliothèques et des utilitaires Ajoutez des informations sur l'état de migration des bibliothèques et des utilitaires du SDK for Java v1.x vers la version 2.x 17 octobre 2023
Configurez un projet Gradle qui utilise le AWS SDK for Java 2.x Mettre à jour la rubrique de configuration de Gradle 17 octobre 2023
Évitez de sauvegarder les attributs nuls des objets imbriqués Ajoutez des informations sur l'annotation DynamoDB Enhanced Client. @DynamoDbIgnoreNulls 22 septembre 2023
Accès entre régions pour Amazon S3 Ajoutez des informations sur l'accès interrégional aux compartiments Amazon S3. 31 août 2023
Préservez les objets vides avec @DynamoDbPreserveEmptyObject Ajoutez une section qui traite de l'@DynamoDbPreserveEmptyObjectannotation. 25 août 2023
Faire des Service AWS demandes à l'aide du AWS SDK for Java 2.x Mettre à jour la section client du service. 15 août 2023
Recommandations relatives aux clients HTTP Depuis la version 0.23, AWS CRT prend en charge les systèmes d'exploitation basés sur Musl tels qu'Alpine Linux. Les recommandations du client HTTP reflètent désormais le support de musl. 11 août 2023
Créez des politiques IAM à l'aide du AWS SDK for Java 2.x Ajouter une section API IAM Policy Builder 31 juillet 2023
Commencez à utiliser l'API client améliorée DynamoDB Corrigez plusieurs extraits de code dans la section Get Started de la rubrique DynamoDB Enhanced Client. 24 juillet 2023
Configuration des proxys HTTP Ajoutez des informations de support relatives au proxy HTTP et des exemples pour chaque client HTTP. 2 juin 2023
Réorganiser la table des matières Promouvez Exemples de code du SDK pour Java 2.x la section et les En appelant Services AWS depuis le AWS SDK for Java 2.x entrées de table des matières de haut niveau. 24 mai 2023
Ajouter une dépendance à la journalisation Afficher les dépendances de Gradle dans la section de journalisation. 23 mai 2023
Utilisation de résultats paginés dans la version 2.x AWS SDK pour Java Mettre à jour la rubrique de pagination. 18 mai 2023
Configurez un projet Gradle qui utilise le AWS SDK for Java 2.x Mettez à jour la configuration du projet Gradle. 3 mai 2023
API client améliorée DynamoDB Publication d'une rubrique réécrite sur l'API client améliorée DynamoDB. 28 avril 2023
Mettre à jour les instructions du didacticiel de démarrage Archétype Maven modifié pour inclure une option pour CredentialsProvider ; instructions modifiées en conséquence. 11 avril 2023
Recommandations relatives aux clients HTTP Ajouter un guide de décision pour les clients HTTP 30 mars 2023

Mises à jour des bonnes pratiques IAM

Mise à jour du guide s’aligner sur les bonnes pratiques IAM. Pour plus d’informations, consultez Bonnes pratiques de sécurité dans IAM.

14 mars 2023
Recharger les informations d'identification du profil Ajoutez une section sur le rechargement des informations d'identification du profil. 9 février 2023
Configuration de clients AWS HTTP basés sur CRT Mettre à jour le sujet pour la version GA. 8 février 2023
Utiliser les métadonnées des EC2 instances Amazon Ajoutez un exemple guidé pour le client Java SDK pour le service de métadonnées d'instance Amazon S3. 1er février 2023
Utiliser un client S3 performant : client S3 AWS basé sur CRT Ajoutez une section pour le client S3 AWS basé sur CRT. 19 décembre 2022
Transférez des fichiers et des répertoires avec Amazon S3 Transfer Manager Mettez à jour les exemples d'Amazon S3 Transfer Manager pour la version GA. 19 décembre 2022
Bonnes pratiques d'utilisation du AWS SDK for Java 2.x Ajout d'une section sur les meilleures pratiques. 18 novembre 2022
Chargez les informations d'identification à partir d'un processus externe à l'aide du AWS SDK for Java 2.x Ajout d'une section sur le chargement des informations d'identification à partir d'un processus externe. 15 novembre 2022
AWS SDK for Java 2.x: Référence complète sur les métriques Liste des métriques mise à jour avec les exigences d'utilisation du client HTTP. 9 novembre 2022
Transférez des fichiers et des répertoires avec Amazon S3 Transfer Manager Exemple de code corrigé. 2 novembre 2022
Réduisez le temps de démarrage du SDK pour AWS Lambda Section mise à jour avec des options supplémentaires pour réduire le temps de démarrage de Lambda. 1er novembre 2022
Configurer les clients HTTP dans AWS SDK for Java 2.x Des informations de configuration ont été ajoutées pour couvrir tous les clients HTTP du SDK. 26 octobre 2022
Journalisation avec le SDK pour Java 2.x Rubrique de journalisation mise à jour pour inclure les détails de journalisation des connexions pour tous les clients HTTP. 4 octobre 2022

AWS services de base de données et AWS SDK for Java 2.x

Ajout d'une section de présentation des services de AWS base de données et du SDK pour Java 2.x. 13 septembre 2022

EC2-La mise en réseau classique prend sa fin

EC2-Classic prendra sa retraite le 15 août 2022.

28 juillet 2022

Options d'authentification supplémentaires

Mise à jour de la dépendance requise pour l'authentification unique.

18 juillet 2022

Utilisation du protocole TLS dans le SDK pour Java

Mettez à jour les informations de sécurité TLS.

8 avril 2022

Options d'authentification supplémentaires

Ajout d'informations supplémentaires sur la configuration et l'utilisation des informations d'identification.

22 février 2021

Configurez un projet GraalVM Native Image qui utilise AWS SDK for Java 2.x

Nouveau sujet pour configurer un projet GraalVM Native Image.

18 février 2021

Utilisation de serveurs dans AWS SDK for Java 2.x

Les serveurs ont été publiés ; ajout d'un sujet pour la nouvelle fonctionnalité.

30 septembre 2020

Publiez les métriques du SDK à partir du AWS SDK for Java 2.x

Métriques publiées ; ajout d'un sujet pour la nouvelle fonctionnalité.

17 août 2020

Travaillez avec Amazon Simple Notification Service

Ajout d'exemples de sujets pour Amazon SNS.

30 mai 2020

Réduisez le temps de démarrage du SDK pour AWS Lambda

Ajout d'une rubrique sur les performances des AWS Lambda fonctions.

29 mai 2020

Définissez le TTL de la JVM pour les recherches de noms DNS

Ajout d'une rubrique sur la mise en cache DNS JVM TTL.

27 avril 2020

Configurez un projet Apache Maven qui utilise AWS SDK for Java 2.x, Configurez un projet Gradle qui utilise le AWS SDK for Java 2.x

Nouveaux sujets de configuration pour Maven et Gradle.

21 avril 2020

Utilisation du protocole TLS dans le SDK pour Java

Ajout de TLS 1.2 à la section sur la sécurité.

19 mars 2020

Abonnez-vous à Amazon Kinesis Data Streams

Exemples de Kinesis flux ajoutés.

2 août 2018

Utilisation de résultats paginés dans la version 2.x AWS SDK pour Java

Ajout d'une rubrique de pagination automatique.

5 avril 2018

En appelant Services AWS depuis le AWS SDK for Java 2.x

Des exemples de sujets ont été ajoutés pour IAM Amazon EC2, CloudWatch et DynamoDB.

29 décembre 2017

Travaillez avec Amazon S3

Exemple de getobjects ajouté pour. Amazon S3

7 août 2017

Programmation asynchrone à l'aide du AWS SDK for Java 2.x

Ajout d'une rubrique asynchrone.

4 août 2017

Version GA de la version AWS SDK pour Java 2.x

AWS SDK pour Java version 2 (v2) publiée.

28 juin 2017