本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
適用於 Java 的 Amazon QLDB 驅動程式
重要
支援終止通知:現有客戶將可以使用 Amazon QLDB,直到 07/31/2025 的支援結束為止。如需詳細資訊,請參閱將 Amazon QLDB Ledger 遷移至 Amazon Aurora PostgreSQL
若要使用 分類帳中的資料,您可以使用 AWS 提供的驅動程式,從 Java 應用程式連線至 Amazon QLDB。下列主題說明如何開始使用適用於 Java 的 QLDB 驅動程式。
驅動程式資源
如需 Java 驅動程式支援功能的詳細資訊,請參閱下列資源:
先決條件
開始使用適用於 Java 的 QLDB 驅動程式之前,您必須執行下列動作:
-
請遵循 中的 AWS 設定指示存取 Amazon QLDB。這包含下列項目:
-
註冊 AWS。
-
建立具有適當 QLDB 許可的使用者。
-
授予開發的程式設計存取權。
-
-
透過下載並安裝下列項目來設定 Java 開發環境:
-
Java SE 開發套件 8,例如 Amazon Corretto 8。
-
-
透過 AWS SDK for Java 設定 的開發環境設定您的預設 AWS 登入資料和區域。
接下來,您可以下載完整的教學課程範例應用程式,或者您只能在 Java 專案中安裝驅動程式並執行短程式碼範例。
設定您的預設 AWS 登入資料和區域
QLDB 驅動程式和基礎 AWS SDK for Java
在這些步驟中,您也應該設定預設值 AWS 區域 來判斷預設的 QLDB 端點。程式碼範例會連接到預設 中的 QLDB AWS 區域。如需可使用 QLDB 的區域完整清單,請參閱 中的 Amazon QLDB 端點和配額AWS 一般參考。
以下是名為 的 AWS 登入資料檔案範例~/.aws/credentials,其中的波浪字元 (~) 代表您的主目錄。
[default] aws_access_key_id =your_access_key_idaws_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
– 的 QLDB 模組 AWS SDK for Java。QLDB 支援的最小版本為 1.11.785。在應用程式中使用此模組,直接與 中列出的管理 API 操作互動Amazon QLDB API 參考。
-
jackson-dataformat-ion
– 適用於 Ion 的 FasterXML 的 Jackson 資料格式模組。範例應用程式需要 版本 2.10.0或更新版本。