Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Historial de documentos
En este tema se describen los cambios importantes que se han AWS SDK para Java introducido en la Guía para desarrolladores a lo largo de su historia.
Cambio | Descripción | Fecha |
---|---|---|
Implemente un bloqueo optimista con el VersionedRecordExtension | Se han añadido detalles sobre los clientes mejorados de DynamoDB. VersionRecordExtension |
2 de septiembre de 2025 |
Encuentre aplicaciones mediante clientes 1.x | Se agregaron instrucciones para ayudar a identificar las aplicaciones que utilizan clientes de la AWS SDK para Java versión 1.x mediante la consulta de AWS CloudTrail eventos antes de migrar a la versión 2. | 20 de agosto de 2025 |
Gestor de transferencias | Se agregaron tablas de migración completas para los constructores de clientes, los métodos, los objetos del modelo y los cambios de comportamiento. Se incluyeron ejemplos de código detallados para métodos no compatibles que requieren una migración manual. | 1 de julio de 2025 |
Métricas | Se agregó documentación completa para. LoggingMetricPublisher Se reestructuró el tema de las métricas con una guía de introducción mejorada. | 20 de junio de 2025 |
Cambios de alto nivel en las bibliotecas de mapeo de la versión 1 a la versión 2 del SDK for Java | Se agregó información sobre las diferencias en el manejo de cadenas vacías entre DynamoDBMapper (v1) y DynamoDB Enhanced Client (v2) en la guía de migración. |
18 de junio de 2025 |
Reorganización del índice | Configuración de clientes de servicio en el AWS SDK for Java 2.xSe agregó un capítulo y se trasladaron a él temas de otras partes de la guía. | 16 de junio de 2025 |
Se agregó información sobre el uso del LegacyMd5Plugin para garantizar la compatibilidad con versiones anteriores de sistemas que requieren MD5 sumas de verificación. |
19 de mayo de 2025 | |
Diferencias del cliente S3 entre la versión 1 y la versión 2 del AWS SDK para Java | Añada las diferencias entre los clientes de S3 entre la versión 1 y la versión 2 AWS SDK para Java y proporcione ejemplos de migración si la herramienta de migración no puede migrar automáticamente el código de la versión 1. | 24 de abril de 2025 |
Diferencias de deserialización | Añada la diferencia de deserialización entre las versiones 1 y 2 del SDK for Java. | 10 de abril de 2025 |
Cambios en el procesamiento automático por lotes de solicitudes de Amazon SQS de la versión 1 a la versión 2 | Agregue contenido de migración para el procesamiento automático por lotes de solicitudes de SQS de la versión 1 a la versión 2 del SDK for Java. | 8 de abril de 2025 |
Actualice la información sobre los cálculos automáticos de las sumas de control | 3 de abril de 2025 | |
Configure la negociación del protocolo ALPN | Muestra la configuración de la negociación del protocolo ALPN con el cliente HTTP basado en Netty. | 21 de febrero de 2025 |
Publique las métricas del SDK para las funciones mediante AWS LambdaAWS SDK for Java 2.x | Agregue información sobre el uso del editor de métricas de registro de EMF AWS Lambda para capturar las métricas del SDK. | 6 de febrero de 2025 |
Implemente ContentStreamProvider | Agregue un tema sobre cómo implementar unContentStreamProvider . |
29 de enero de 2025 |
Protección de la integridad de los datos con sumas de control | Contenido actualizado con detalles sobre el cálculo automático de la suma de verificación. | 16 de enero de 2025 |
Cambios en el trabajo con Amazon S3 de la versión 1 a la versión 2 del AWS SDK para Java | Añada contenido de migración para trabajar con Amazon S3. | 8 de enero de 2025 |
Acceda a los clientes HTTP basados en CRT AWS | Agregue información sobre cómo usar un contenedor específico de la plataforma con AWS componentes basados en CRT. | 14 de noviembre de 2024 |
Utilice IAM Roles Anywhere para la autenticación | Añada información sobre cómo utilizar IAM Roles Anywhere para la autenticación. | 6 de noviembre de 2024 |
Ejemplo de configuración de credenciales de almacenamiento en caché | Agregue un ejemplo que configure un proveedor de credenciales mediante la asyncCredentialUpdateEnabled propiedad. |
4 de noviembre de 2024 |
Utilice el procesamiento automático por lotes de solicitudes para Amazon SQS con AWS SDK for Java 2.x | Añada un tema nuevo que documente la API de procesamiento automático de solicitudes por lotes para Amazon SQS. | 23 de octubre de 2024 |
Clave OpenPGP para AWS SDK para Java | Actualice la información clave actual de OpenPGP. | 10 de octubre de 2024 |
Usa tipos complejos en las expresiones y Actualice los elementos que contienen tipos complejos | Añada contenido sobre cómo trabajar con tipos complejos en expresiones y actualizaciones. | 10 de octubre de 2024 |
Actualizar los nombres de los buckets de Amazon S3 | Actualice los nombres de los buckets de Amazon S3. | 30 de septiembre de 2024 |
Utilice puntos AWS finales basados en cuentas | Agregue información sobre los puntos de AWS conexión basados en cuentas para DynamoDB. | 24 de septiembre de 2024 |
Trabaja con atributos que son beans, mapas, listas y conjuntos | Sección de actualizaciones para DynamoDB Enhance Client en la que se explica cómo trabajar con atributos de tipos complejos. | 6 de septiembre de 2024 |
Configurar los clientes de servicio para abreviar las búsquedas | Aclare el uso de EnvironmentVariableCredentialsProvider cuando se usa Lambda SnapStart para Java. |
19 de agosto de 2024 |
Configurar el cliente asíncrono S3 basado en Java para usar transferencias paralelas | Agregar página con información sobre cómo habilitar el soporte de transferencia paralela | 15 de agosto de 2024 |
Genera un UUID con AutoGeneratedUuidExtension | Agregar información sobre el cliente mejorado de DynamoDB AutoGeneratedUuidExtension |
14 de agosto de 2024 |
Herramienta de migración (versión preliminar) | Agregue una sección sobre la herramienta de migración (versión preliminar) | 9 de agosto de 2024 |
Trabaje con notificaciones de eventos de S3 | Agregue una sección que analice cómo trabajar con la API de notificaciones de eventos de S3 | 21 de julio de 2024 |
Cambios en el trabajo con DynamoDB de la versión 1 a la versión 2 del AWS SDK para Java | Agregar información de migración de la versión 1 a la versión 2 para la asignación o el documento de DynamoDB APIs | 21 de julio de 2024 |
Cambios en la API de notificaciones de eventos de S3 de la versión 1 a la versión 2 | Agregue la información de migración de la versión 1 a la versión 2 para la API de notificaciones de eventos de S3 | 21 de julio de 2024 |
Configure el comportamiento de reintento en el AWS SDK for Java 2.x | Agregue un tema de estrategia de reintento | 18 de junio de 2024 |
Cómo configurar el TTL de JVM | Elimine las instrucciones para establecer una propiedad networkaddress.cache.ttl de seguridad mediante una propiedad del sistema de línea de comandos de Java. |
21 de mayo de 2024 |
Reduzca el tiempo de inicio del SDK para AWS Lambda | Actualice la recomendación del cliente HTTP para reducir el tiempo de inicio de AWS Lambda | 14 de mayo de 2024 |
AWS SDK for Java 2.x: Referencia completa de métricas | Reorganice los elementos de la tabla de métricas | 1 de mayo de 2024 |
Solución de problemas FAQs | Agregue un tema de solución de problemas. | 26 de abril de 2024 |
Métricas recopiladas con cada solicitud | Agrega nuevas métricas reportadas por el SDK. | 26 de abril de 2024 |
Configurar el TTL de JVM para las búsquedas de nombres DNS | Cambia el TTL de búsqueda de DNS recomendado a 5 segundos. | 23 de abril de 2024 |
Nombre del paquete para Maven ArtifactiD mappings | Agregue el nombre del paquete al tema de mapeo ArtifactiD de Maven. | 17 de abril de 2024 |
Publique las métricas del SDK desde AWS SDK for Java 2.x | Agregue detalles de configuración a la sección de métricas. | 12 de abril de 2024 |
Cambios en la API de IAM Policy Builder de la versión 1 a la versión 2 | Añada la información de migración de la API de IAM Policy Builder. | 11 de abril de 2024 |
Configurar proxies HTTP | Actualice la información del proxy HTTP. | 3 de abril de 2024 |
Adquiera credenciales de rol de IAM de forma segura | Agregue instrucciones para deshabilitarlo IMDSv1. | 14 de marzo de 2024 |
step-by-stepInstrucciones de migración con ejemplo | Agregue instrucciones de step-by-step migración. | 8 de marzo de 2024 |
Migre de la versión 1.x a la 2.x del AWS SDK para Java | Actualice el tema de migración. | 14 de febrero de 2024 |
Configurar clientes AWS HTTP basados en CRT | Agregue información sobre el cliente HTTP síncrono AWS basado en CRT. | 5 de enero de 2024 |
Ejemplos de identidad de Amazon Cognito usando SDK para Java 2.x y Ejemplos de Amazon Cognito Identity Provider usando SDK para Java 2.x | Los ejemplos de Amazon Cognito se han trasladado a la sección de ejemplos de código. | 28 de diciembre de 2023 |
Clave OpenPGP para AWS SDK para Java | Proporcionar la clave OpenPGP actual. | 6 de diciembre de 2023 |
Diferencias de serialización entre 1.x y 2.x del AWS SDK para Java | Describir las diferencias de serialización entre las versiones 1 y 2 del SDK para Java. | 5 de diciembre de 2023 |
Migre el Transfer Manager de la versión 1 a la versión 2 del AWS SDK para Java | Añadida una sección que detalla los cambios en el S3 Transfer Manager de la versión 1 a la versión 2. | 13 de noviembre de 2023 |
Anotaciones de clases de datos | Añadida una lista de anotaciones de clases de datos que se puedan utilizar con el cliente mejorado de DynamoDB. | 30 de octubre de 2023 |
Estado migratorio de bibliotecas y utilidades | Añadida información sobre el estado de migración de las bibliotecas y utilidades del SDK para Java v1.x a la v2.x | 17 de octubre de 2023 |
Configura un proyecto de Gradle que utilice AWS SDK for Java 2.x | Actualizado el tema de configuración de Gradle | 17 de octubre de 2023 |
Evitar guardar atributos nulos de los objetos anidados | Añadida información sobre la anotación @DynamoDbIgnoreNulls del cliente mejorado DynamoDB |
22 de septiembre de 2023 |
Acceso entre regiones de Amazon S3 | Añadida información acerca del acceso entre regiones a los buckets de Amazon S3. | 31 de agosto de 2023 |
Conserva los objetos vacíos con @DynamoDbPreserveEmptyObject | Añadida una sección que analiza la anotación @DynamoDbPreserveEmptyObject . |
25 de agosto de 2023 |
Realizar Servicio de AWS solicitudes mediante el AWS SDK for Java 2.x | Actualizada la sección de clientes del servicio. | 15 de agosto de 2023 |
Recomendaciones sobre el cliente HTTP | Desde la versión 0.23, AWS CRT es compatible con sistemas operativos basados en MUSL, como Alpine Linux. Las recomendaciones de los clientes HTTP ahora reflejan la compatibilidad con musl. | 11 de agosto de 2023 |
Cree políticas de IAM con AWS SDK for Java 2.x | Añadida la sección API del creador de políticas de IAM | 31 de julio de 2023 |
Empiece a utilizar la API de cliente mejorado de DynamoDB | Corregidos varios fragmentos de la sección Introducción del tema Cliente mejorado de DynamoDB | 24 de julio de 2023 |
Configurar proxies HTTP | Añadidos información y ejemplos de compatibilidad con el proxy HTTP para cada cliente HTTP. | 2 de junio de 2023 |
Reorganizada la tabla de contenido | Promocionada la sección Ejemplos de código de AWS SDK para Java 2.x y Llamando Servicios de AWS desde el AWS SDK for Java 2.x a entradas del índice nivel superior. | 24 de mayo de 2023 |
Añadir dependencia de registro | Muestra las dependencias de Gradle en la sección de registro. | 23 de mayo de 2023 |
Uso de resultados paginados en la versión 2.x AWS SDK para Java | Actualizado el tema de paginación. | 18 de mayo de 2023 |
Configura un proyecto de Gradle que utilice AWS SDK for Java 2.x | Actualizada la configuración del proyecto de Gradle. | 3 de mayo de 2023 |
API de cliente mejorado de DynamoDB | Publicado el tema reescrito sobre la API de cliente mejorado de DynamoDB. | 28 de abril de 2023 |
Actualizadas las instrucciones del tutorial de introducción | Modificado el arquetipo de Maven para incluir la opción CredentialsProvider; las instrucciones se modificaron en consecuencia. | 11 de abril de 2023 |
Recomendaciones sobre el cliente HTTP | Añadida una guía para la toma de decisiones para clientes HTTP | 30 de marzo de 2023 |
Actualizaciones de las prácticas recomendadas de IAM |
Se ha actualizado la guía para implementar las prácticas recomendadas de IAM. Para obtener más información, consulta prácticas recomendadas de seguridad en IAM. |
14 de marzo de 2023 |
Volver a cargar credenciales del perfil | Añadida una sección sobre la recarga de las credenciales del perfil. | 9 de febrero de 2023 |
Configurar clientes AWS HTTP basados en CRT | Tema actualizado para el lanzamiento de GA. | 8 de febrero de 2023 |
Trabaja con metadatos de EC2 instancias de Amazon | Añadido un ejemplo guiado para el cliente Java SDK para el servicio de metadatos de instancias Amazon S3. | 1 de febrero de 2023 |
Utilizar un cliente S3 de alto rendimiento: cliente S3 basado en CRT AWS | Agregue una sección para el cliente S3 basado en CRT AWS . | 19 de diciembre de 2022 |
Transferir archivos y directorios con Amazon S3 Transfer Manager | Actualizados los ejemplos del Amazon S3 Transfer Manager para la versión de GA. | 19 de diciembre de 2022 |
Mejores prácticas para usar el AWS SDK for Java 2.x | Añadida la sección de prácticas recomendadas. | 18 de noviembre de 2022 |
Cargue las credenciales de un proceso externo mediante el AWS SDK for Java 2.x | Añadida una sección sobre la carga de credenciales de un proceso externo. | 15 de noviembre de 2022 |
AWS SDK for Java 2.x: Referencia completa de métricas | Actualizado el listado de métricas con el requisito de uso de clientes HTTP. | 9 de noviembre de 2022 |
Transferir archivos y directorios con Amazon S3 Transfer Manager | Código de ejemplo corregido. | 2 de noviembre de 2022 |
Reduzca el tiempo de inicio del SDK para AWS Lambda | Sección actualizada con opciones adicionales para reducir el tiempo de arranque de Lambda. | 1 de noviembre de 2022 |
Configure los clientes HTTP en AWS SDK for Java 2.x | Añadida información de configuración para cubrir todos los clientes HTTP del SDK. | 26 de octubre de 2022 |
Inicio de sesión con SDK para Java 2.x | Tema de registro actualizado para incluir detalles de registro de red para todos los clientes HTTP. | 4 de octubre de 2022 |
Se agregó una sección de información general sobre los servicios de AWS bases de datos y el SDK for Java 2.x. | 13 de septiembre de 2022 | |
EC2-Classic se retira el 15 de agosto de 2022. |
28 de julio de 2022 |
|
Actualización de la dependencia necesaria para la autenticación de inicio de sesión único. |
18 de julio de 2022 |
|
Información de seguridad TLS actualizada. |
8 de abril de 2022 |
|
Se ha añadido más información sobre la configuración y el uso de credenciales. |
22 de febrero de 2021 |
|
Configure un proyecto de GraalVM Native Image que utilice AWS SDK for Java 2.x |
Nuevo tema para configurar un proyecto de GraalVM Native Image. |
18 de febrero de 2021 |
Lanzamiento de esperadores; se ha añadido un tema para la nueva característica. |
30 de septiembre de 2020 |
|
Métricas publicadas; tema añadido para la nueva característica. |
17 de agosto de 2020 |
|
Se agregaron temas de ejemplo para. Amazon SNS |
30 de mayo de 2020 |
|
Se agregó un tema sobre el rendimiento de las AWS Lambda funciones. |
29 mayo de 2020 |
|
Añadido el tema JVM TTL DNS caching. |
27 de abril de 2020 |
|
Configure un proyecto de Apache Maven que utilice AWS SDK for Java 2.x, Configura un proyecto de Gradle que utilice AWS SDK for Java 2.x |
Nuevos temas de configuración de Maven y Gradle. |
21 de abril de 2020 |
Se ha agregado TLS 1.2 a la sección de seguridad. |
19 de marzo de 2020 |
|
Se han añadido ejemplos de Kinesis transmisiones. |
2 de agosto de 2018 |
|
Uso de resultados paginados en la versión 2.x AWS SDK para Java |
Se ha añadido un tema sobre la paginación automática. |
5 de abril de 2018 |
Se han añadido temas de ejemplo para IAM Amazon EC2, CloudWatch y DynamoDB. |
29 de diciembre de 2017 |
|
Se agregó un ejemplo de getobjects para. Amazon S3 |
7 de agosto de 2017 |
|
Programar de forma asíncrona mediante el AWS SDK for Java 2.x |
Se ha añadido el tema sobre métodos asíncronos. |
4 de agosto de 2017 |
Publicación GA del AWS SDK para Java 2.x |
AWS SDK para Java Publicada la versión 2 (v2). |
28 de junio de 2017 |