AEM可透過許多方式啟用與外部資料庫的整合。 整合資料庫最常見的方法之一,是透過configMgr使用Apache Sling Connection Pooled DataSource設定屬性。
第一步是在AEM中下載並部署適當的MySql驅動程式。
建立Apache Sling Connection Pooled DataSource ,並依照下方螢幕擷取畫面中的指定提供屬性。 本教學課程資產會提供您資料庫結構。
資料庫有一個名為formdata的表,其中有3列,如下面螢幕抓圖所示。
請確定您為資料源命名aemformstutorial。 范常式式碼會使用名稱連線至資料庫。
屬性名稱 | 值 |
---|---|
資料源名稱 | SaveAndContinue |
JDBC驅動程式類 | com.mysql.cj.jdbc.Driver |
JDBC連接uri | jdbc:mysql:/localhost:3306/aemformation |
建立架構的SQL檔案可從此處下載。 您需要使用MySql Workbench導入此檔案,以建立架構和表。