Il primo passaggio nella creazione del modello dati del modulo basato su RDBMS consiste nella configurazione dell’origine dati in pool di connessione Apache Sling. Per configurare l’origine dati, effettua le seguenti operazioni:
L'URI della connessione JDBC, il nome utente e la password cambieranno a seconda della configurazione del database MySQL.
Il servizio get richiede un valore mappato alla colonna empID di newhire entity.Esistono diversi modi per trasmettere questo valore e in questa esercitazione l'empID viene trasmesso attraverso il parametro di richiesta denominato empID.
Le associazioni definite tra le entità di database non vengono create automaticamente nel modello dati del modulo. Le associazioni tra entità devono essere definite utilizzando l’editor dei modelli di dati dei moduli. Ogni entità può avere uno o più beneficiari, è necessario definire un'associazione uno-a-molti tra l'entità newhire e le entità beneficiari.
I seguenti passaggi ti guideranno attraverso il processo di creazione dell’associazione uno-a-molti
Seleziona un’entità nuova e fai clic su Aggiungi associazione
Fornisci un titolo e un identificatore significativi all’associazione e alle altre proprietà, come illustrato nella schermata seguente
Fai clic sul pulsante modifica nella sezione Argomenti
Specificate i valori come mostrato in questa schermata
Stiamo collegando le due entità utilizzando la colonna empID dei beneficiari e delle nuove entità.
Fai clic su Fine per salvare le modifiche
Il modello dati del modulo ora dispone di ottenere servizio che accetta empID e restituisce i dettagli del newhire e dei suoi beneficiari. Per testare il servizio GET, segui i passaggi elencati di seguito.