Source van gegevens configureren
Er zijn veel manieren waarop AEM integratie met een externe database mogelijk maakt. Één van de gemeenschappelijkste & standaardpraktijken van gegevensbestandintegratie is door Apache Te gebruiken die Verbinding Gepoolde eigenschappen van de Configuratie DataSource door configMgr ruilt.
De eerste stap is de aangewezen bestuurders MySQL aan AEM te downloaden en op te stellen.
Vervolgens stelt u de specifieke eigenschappen voor de gegevensbron van uw database in voor de verzamelverbinding. In de volgende schermafbeelding ziet u de instellingen die voor deze zelfstudie worden gebruikt. Het databaseschema wordt als onderdeel van deze zelfstudie-elementen aan u verstrekt.
StoreAndRetrieveAfData noemt aangezien dit de naam in de dienst OSGi wordt gebruikt.
StoreAndRetrieveAfDatajdbc:mysql://localhost:3306/aemformstutorialjdbc:mysql://localhost:3306/aemformstutorial?serverTimezone=UTC&autoReconnect=trueDatabase maken
De volgende database is gebruikt voor dit gebruiksgeval. De database heeft één tabel met de naam formdatawithattachments en de vier kolommen, zoals in de onderstaande schermafbeelding wordt weergegeven.
- De kolom afdata zal de adaptieve vormgegevens houden.
- De kolom attachmentsInfo zal de informatie over de vormgehechtheid houden.
- De kolommen phoneNumber zullen het mobiele aantal van de persoon houden die de vorm invult.
Gelieve te creëren het gegevensbestand door het gegevensbestandschema in te voeren
MySQL-workbench gebruiken.
Formuliergegevensmodel maken
Creeer het model van vormgegevens en baseer het op de gegevensbron die in de vorige stap wordt gecreeerd.
Vorm de krijgen dienst van dit model van vormgegevens zoals aangetoond in hieronder het schermschot.
Zorg ervoor u geen serie in de terugkeert krijgt dienst.
Het doel van deze krijgt dienst moet het telefoonaantal halen verbonden aan toepassings identiteitskaart.
Dit model van vormgegevens zal dan in MyAccountForm worden gebruikt om het telefoonaantal te halen verbonden aan toepassings identiteitskaart.
Volgende stappen
Code schrijven om formulierbijlagen op te slaan