本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
适用于 Java 的 Amazon QLDB 驱动程序
要处理分类账中的数据,您可以使用AWS提供的驱动程序从 Java 应用程序连接到 Amazon QLDB。以下主题介绍了如何开始使用 Java 上 QLDB 驱动程序。
驱动程序资源
有关 Java 驱动程序支持功能的更多信息,请参阅以下资源:
先决条件
开始使用适用于 Java 的 QLDB 驱动程序之前,您必须执行以下操作:
-
按照 访问 Amazon QLDB 中的 AWS 的设置说明进行操作。这包括以下这些:
-
注册AWS。
-
创建具有适当 QLDB 权限的用户。
-
授权以编程方式访问开发。
-
-
通过下载并安装以下内容来设置一个 Java 开发环境:
-
Java SE Development Kit 8,例如 Amazon Corretto 8。
-
-
通过 设置您的默认 AWS 凭证和区域 为 AWS SDK for Java 配置您的开发环境。
接下来,您可下载完整的教程示例应用程序,也可以只在 Java 项目中安装驱动程序并运行短代码示例。
设置您的默认 AWS 凭证和区域
QLDB 驱动程序和底层 AWS SDK for Java
作为这些步骤的一部分,您还应设置默认值 AWS 区域 以确定默认 QLDB 终端节点。在默认的 AWS 区域 中,代码示例连接到 QLDB。有关 QLDB 区域的完整列表,请参阅 AWS 一般参考中的 Amazon QLDB 端点和限额。
下面是一个名为 ~/.aws/credentials
的 AWS 凭证文件示例,其中波浪号字符 (~
) 表示主目录。
[default] aws_access_key_id =
your_access_key_id
aws_secret_access_key =your_secret_access_key
用您自己的 AWS 凭证值替换值 your_access_key_id
和 your_secret_access_key
。
安装
QLDB 支持以下 Java 驱动程序版本及其 AWS SDK 依赖项。
要安装 QLDB 驱动程序,我们建议使用依赖项管理系统,比如 Gradle 或 Maven。例如,将以下构件作为依赖项添加到您的 Java 项目中。
有关如何在分类账上运行基本数据事务的简短代码示例,请参阅 说明书参考。
其他可选库
另外,您还可以在项目中添加以下有用的库。这些构件是 Java 教程 示例应用程序中必需的依赖项。
-
aws-java-sdk-qldb
- AWS SDK for Java 的 QLDB 模块。QLDB 支持的最低版本为 1.11.785
。在您的应用程序中使用此模块可以直接与 Amazon QLDB API 参考 中列出的管理 API 操作进行交互。
-
jackson-dataformat-ion
- 用于 Ion 的 FasterXML 的 Jackson 数据格式模块。示例应用程序需要版本 2.10.0
或更高版本。