Configurer la source de données

AEM permet l’intégration à une base de données externe de différentes manières. L’une des méthodes les plus courantes d’intégration d’une base de données consiste à utiliser les propriétés de configuration de source de données mise en pool de la connexion Apache Sling via le 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

NOTE
Veillez à nommer votre source de données aemformstutorial. 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

Ressources

Le fichier SQL de création du 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.

Étapes suivantes

Créer un service OSGi pour stocker et récupérer des données dans la base de données

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e