DynamoDB 映射 API 的版本 1 和版本 2 之间的区别 适用于 Java 的 AWS SDK - AWS SDK for Java 2.x

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

DynamoDB 映射 API 的版本 1 和版本 2 之间的区别 适用于 Java 的 AWS SDK

在的版本 1 和版本 2 之间,DynamoDB APIs 映射发生了显著变化。 适用于 Java 的 AWS SDK在版本 1 中,您可以使用DynamoDBMapper来处理 Java POJOs。在版本 2 中,您可以使用更新的方法名称、增强的架构定义选项和改进的类型安全性。DynamoDbEnhancedClient

主要区别包括:

  • 新的方法名称(例如getItem代替load

  • 创建显式表架构

  • 内置对同步和异步操作的支持

  • 空字符串和配置的处理方式发生了变化

本节介绍映射 API 更改、注释差异、配置更新和迁移指南,以帮助您从 v1 过渡DynamoDBMapper到 v DynamoDbEnhancedClient 2。