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.
Diferencias en la API de asignación de DynamoDB entre la versión 1 y la 2 de AWS SDK para Java
Las API de asignación de DynamoDB han cambiado significativamente entre la versión 1 y la 2 de AWS SDK para Java. En la versión 1, se utiliza DynamoDBMapper para trabajar con los POJO de Java. En la versión 2, se utiliza DynamoDbEnhancedClient con nombres de métodos actualizados, opciones de definición de esquemas mejoradas y seguridad de tipos mejorada.
Principales diferencias:
-
Nuevos nombres de métodos (por ejemplo,
getItemen lugar deload) -
Creación de esquemas de tabla explícitos
-
Compatibilidad integrada con operaciones sincrónicas y asincrónicas
-
Cambios en la forma en que se administran las cadenas vacías y la configuración
En esta sección, se describen los cambios en la API de asignación, las diferencias en las anotaciones, las actualizaciones de configuración y la guía de migración para ayudarte a realizar la transición de DynamoDBMapper v1 a DynamoDbEnhancedClient v2.
Contenido
Cambios de alto nivel en las bibliotecas asignación de la versión 1 a la 2 del SDK para Java
Cambios en las API de asignación de DynamoDB entre las versiones 1 y 2 del SDK para Java
Diferencias en el tratamiento de cadenas entre la versión 1 y la 2 del SDK para Java
Diferencias de bloqueo positivo entre la versión 1 y la 2 del SDK para Java
Fluent setters: diferencias entre la versión 1 y la 2 del SDK para Java