现在,您可以使用Amazon S3转移经理(开发人员预览版)
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从的版本 1.x 迁移到 2.xAmazon SDK for Java
这些区域有:Amazon SDK for Java2.x 是对基于 Java 8+ 构建的 1.x 代码库的重大改写。它包括许多更新,例如改进的一致性、易用性和强制实施的不变性。本节描述版本 2.x 中的主要新增功能,并提供有关如何将代码从 1.x 迁移到版本 2.x 的指南。
有哪些新功能
-
您可以配置自己的 HTTP 客户端。请参阅HTTP 传输配置.
-
异步客户端现在真正是非阻塞的,并返回
CompletableFuture
对象。请参阅异步编程. -
返回多个页面的操作具有自动分页的响应。这使您能够让代码专注于对响应执行的操作,而无需检查并获取后续页面。请参阅分页
-
Amazon Lambda 函数的开发工具包启动时间性能已提高。请参阅SDK 开始时间性能改进
-
版本 2.x 支持用于创建请求的新快捷方法。
dynamoDbClient.putItem(request -> request.tableName(TABLE))
要了解有关新功能的更多详细信息并查看特定的代码示例,请参阅本指南的其他部分。