Datenquelle konfigurieren

Es gibt viele Möglichkeiten, AEM die Integration mit externen Datenbanken zu ermöglichen. Eine der gebräuchlichsten und gängigsten Methoden der Datenbankintegration ist die Verwendung der Konfigurationseigenschaften von Apache Sling Connection Pooled DataSource über configMgr.
Der erste Schritt besteht darin, die entsprechenden MySql-Treiber in AEM herunterzuladen und bereitzustellen.
Erstellen Sie Apache Sling Connection Pooled DataSource und stellen Sie die Eigenschaften wie im Screenshot unten angegeben bereit. Das Datenbank-Schema wird Ihnen im Rahmen dieses Lernprogramms bereitgestellt.

data-source

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

data-base

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

HINWEIS

Vergewissern Sie sich, dass Sie Ihre Datenquelle SaveAndContinue benennen. Der Beispielcode verwendet den Namen, um eine Verbindung zur Datenbank herzustellen.

Eigenschaftsname Wert

| Datasource Name | SaveAndContinue |
| JDBC-Treiberklasse | com.mysql.cj.jdbc.Driver |
| JDBC-Verbindungsuri | jdbc:mysql://localhost:3306/aemformstutorial |

Auf dieser Seite