Datenquelle konfigurieren

Es gibt viele Möglichkeiten, mit denen AEM die Integration in eine externe Datenbank ermöglicht. Eine der häufigsten Möglichkeiten zur Integration einer Datenbank besteht darin, die Konfigurationseigenschaften der Apache Sling Connection Pooled DataSource über die Konfigurationseigenschaften configMgr zu verwenden.
Der erste Schritt besteht darin, die entsprechenden MySql-Treiber in AEM herunterzuladen und bereitzustellen.
Erstellen Sie Apache Sling Connection Pooled DataSource und geben Sie die Eigenschaften wie im Screenshot unten angegeben an. Das Datenbankschema wird Ihnen im Rahmen dieses Tutorials bereitgestellt.

data-source

Datenbank hat eine Tabelle namens formdata mit den drei Spalten, wie im Screenshot unten dargestellt.

data-base

HINWEIS

Benennen Sie Ihre Datenquelle aemformstutorial. Der Beispielcode verwendet den Namen, um eine Verbindung zur Datenbank herzustellen.

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

Assets

Die SQL-Datei, die das Schema erstellen soll, kann von hier heruntergeladen werden. Sie müssen diese Datei mithilfe von MySql Workbench importieren, um das Schema und die Tabelle zu erstellen.

Auf dieser Seite