Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
QLDBAmazon-Treiber für Java
Wichtig
Hinweis zum Ende des Supports: Bestandskunden können Amazon QLDB bis zum Ende des Supports am 31.07.2025 nutzen. Weitere Informationen finden Sie unter Migrieren eines Amazon QLDB Ledgers zu Amazon Aurora SQL Postgre
Um mit Daten in Ihrem Ledger zu arbeiten, können Sie über Ihre Java-Anwendung eine Verbindung zu Amazon QLDB herstellen, indem Sie einen AWS bereitgestellten Treiber verwenden. In den folgenden Themen werden die ersten Schritte mit dem QLDB Treiber für Java beschrieben.
Themen
Ressourcen für Treiber
Weitere Informationen zu den vom Java-Treiber unterstützten Funktionen finden Sie in den folgenden Ressourcen:
Voraussetzungen
Bevor Sie mit dem QLDB Treiber für Java beginnen, müssen Sie Folgendes tun:
-
Folgen Sie den Anweisungen zur AWS Einrichtung unterZugriff auf Amazon QLDB. Diese umfasst die folgenden Funktionen:
-
Melde dich an für AWS.
-
Erstellen Sie einen Benutzer mit den entsprechenden QLDB Berechtigungen.
-
Gewähren Sie programmatischen Zugriff für die Entwicklung.
-
-
Richten Sie eine Java-Entwicklungsumgebung ein, indem Sie Folgendes herunterladen und installieren:
-
Java SE Development Kit 8, z. B. Amazon Corretto 8.
-
(Optional) Integrierte Java-Entwicklungsumgebung (IDE) Ihrer Wahl, z. B. Eclipse
oder IntelliJ .
-
-
Konfigurieren Sie Ihre Entwicklungsumgebung für den AWS SDK for Java Fall. Einstellung Ihrer AWS Standardanmeldedaten und Region
Als Nächstes können Sie die vollständige Beispielanwendung für das Tutorial herunterladen — oder Sie können nur den Treiber in einem Java-Projekt installieren und kurze Codebeispiele ausführen.
-
Um den QLDB Treiber und den AWS SDK for Java in einem vorhandenen Projekt zu installieren, fahren Sie mit fort. Installation
-
Informationen zum Einrichten eines Projekts und zum Ausführen von kurzen Codebeispielen, die grundlegende Datentransaktionen in einem Ledger veranschaulichen, finden Sie unter. Schnellstart-Tutorial
-
Ausführlichere Beispiele für Daten- und API Verwaltungsvorgänge in der vollständigen Beispielanwendung für das Tutorial finden Sie unter. Java-Lernprogramm
Einstellung Ihrer AWS Standardanmeldedaten und Region
Der QLDB Treiber und der zugrunde liegende Treiber AWS SDK for Java
Im Rahmen dieser Schritte sollten Sie auch Ihren Standard festlegen, AWS-Region um Ihren QLDB Standardendpunkt zu bestimmen. Die Codebeispiele stellen standardmäßig eine Verbindung zu QLDB her AWS-Region. Eine vollständige Liste der Regionen, in denen QLDB es verfügbar ist, finden Sie unter QLDBAmazon-Endpunkte und Kontingente in der Allgemeine AWS-Referenz.
Im Folgenden finden Sie ein Beispiel für eine AWS Anmeldeinformationsdatei mit dem Namen~/.aws/credentials
, wobei die Tilde (~
) für Ihr Home-Verzeichnis steht.
[default] aws_access_key_id =
your_access_key_id
aws_secret_access_key =your_secret_access_key
Ersetzen Sie die Werte durch Ihre eigenen AWS Anmeldeinformationen your_access_key_id
and your_secret_access_key
.
Installation
QLDBunterstützt die folgenden Java-Treiberversionen und ihre AWS SDK Abhängigkeiten.
Um den QLDB Treiber zu installieren, empfehlen wir die Verwendung eines Abhängigkeitsverwaltungssystems wie Gradle oder Maven. Fügen Sie beispielsweise das folgende Artefakt als Abhängigkeit in Ihr Java-Projekt ein.
Kurze Codebeispiele für die Ausführung grundlegender Datentransaktionen in einem Ledger finden Sie unter. Referenz zum Kochbuch
Andere optionale Bibliotheken
Optional können Sie Ihrem Projekt auch die folgenden nützlichen Bibliotheken hinzufügen. Bei diesen Artefakten handelt es sich um erforderliche Abhängigkeiten in der Java-Lernprogramm Beispielanwendung.
-
aws-java-sdk-qldb
— Das QLDB Modul der AWS SDK for Java. Die QLDB unterstützte Mindestversion ist 1.11.785
.Verwenden Sie dieses Modul in Ihrer Anwendung, um direkt mit den in der aufgeführten API Verwaltungsoperationen zu interagierenQLDBAPIAmazon-Referenz.
-
jackson-dataformat-ion
— XML Das Jackson-Datenformatmodul von Faster für Ion. Die Beispielanwendung erfordert Version 2.10.0
oder höher.