Konfigurieren einer Datenquelle

Letzte Aktualisierung: 2023-10-17
  • Erstellt für:
  • Experienced
    Developer

Es gibt verschiedene Möglichkeiten, mit denen AEM die Integration in externe Datenbanken unterstützt. Bei einer der gängigsten und geläufigsten Methoden der Datenbankintegration werden die Konfigurationseigenschaften der Apache Sling Connection Pooled DataSource über configMgr verwendet.
Der erste Schritt besteht darin, die entsprechenden MySql-Treiber herunterzuladen und in AEM bereitzustellen.
Erstellen Sie eine Apache Sling Connection Pooled DataSource und geben Sie die Eigenschaften so wie im Screenshot unten an. Das Datenbankschema wird Ihnen im Rahmen dieser Tutorial-Assets bereitgestellt.

data-source

Die Datenbank verfügt über eine Tabelle namens „formdata“ mit den drei im Screenshot unten dargestellten Spalten.

data-base

Die SQL-Datei zum Erstellen des Schemas kann hier heruntergeladen werden. Sie müssen diese Datei mithilfe von MySQL Workbench importieren, um das Schema und die Tabelle zu erstellen.

HINWEIS

Stellen Sie sicher, dass Sie Ihrer Datenquelle den Namen SaveAndContinue geben. Der Beispiel-Code verwendet diesen Namen, um eine Verbindung zur Datenbank herzustellen.

Eigenschaftsname Wert
Datenquellenname SaveAndContinue
JDBC-Treiberklasse com.mysql.cj.jdbc.Driver
JDBC-Verbindungs-URI jdbc:mysql://localhost:3306/aemformstutorial

Auf dieser Seite