Configurer la source de données

AEM permet l’intégration à une base de données externe de nombreuses manières. L’une des pratiques les plus courantes et standard d’intégration de base de données consiste à utiliser les propriétés de configuration de la source de données mise en pool de la connexion Apache Sling via configMgr.
La première étape consiste à télécharger et déployer les pilotes MySQL dans AEM.
Créez la source de données mise en pool de la connexion Apache Sling et fournissez les propriétés comme indiqué dans la capture d’écran ci-dessous. Le schéma de base de données vous est fourni dans le cadre de ces ressources de tutoriel.

data-source

La base de données comporte un tableau appelé formdata avec 3 colonnes, comme illustré dans la capture d’écran ci-dessous.

data-base

Le fichier sql permettant de créer le schéma peut être téléchargé ici. Vous devez importer ce fichier à l’aide de MySql Workbench pour créer le schéma et la table.

NOTE
Veillez à nommer votre source de données SaveAndContinue. L’exemple de code utilise ce nom pour se connecter à la base de données.
Nom de la propriété
Valeur
Nom de la source de données
SaveAndContinue
Classe de pilote JDBC
com.mysql.cj.jdbc.Driver
URI de connexion JDBC
jdbc:mysql://localhost:3306/aemformstutorial
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e