Esistono diversi modi con cui AEM abilitare l’integrazione con il database esterno. Una delle pratiche più comuni e standard dell'integrazione del database è l'utilizzo delle proprietà di configurazione DataSource in pool di connessione Apache Sling tramite configMgr.
Il primo passaggio consiste nel scaricare e distribuire il Driver MySql in AEM.
Crea un’origine dati in pool di connessione Apache Sling e fornisci le proprietà specificate nella schermata sottostante. Lo schema di database viene fornito come parte di questa esercitazione risorse.
Nel database è presente una tabella denominata formdata con le 3 colonne mostrate nella schermata sottostante.
Il file sql per creare lo schema può essere scaricato da qui. Per creare lo schema e la tabella, è necessario importare il file utilizzando Workbench di MySql.
Assicurati di assegnare un nome alla tua origine dati SaveAndContinue. Il codice di esempio utilizza il nome per connettersi al database.
Nome proprietà | Valore |
---|---|
Nome origine dati | SaveAndContinue |
Classe driver JDBC | com.mysql.cj.jdbc.Driver |
URI di connessione JDBC | jdbc:mysql://localhost:3306/aemformstutorial |