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, segui i passaggi elencati di seguito:
L'URI di connessione JDBC, il nome utente e la password cambieranno a seconda della configurazione del database MySQL.
Il servizio get prevede un valore mappato alla colonna empID di una nuova entità. Esistono diversi modi per trasmettere questo valore e in questa esercitazione l'empID viene trasmesso tramite il parametro di richiesta chiamato 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 del modello dati del modulo. Ogni nuova entità può avere uno o più beneficiari, dobbiamo definire un'associazione uno-a-molti tra gli enti di nuova generazione e quelli beneficiari.
La procedura seguente illustra il processo di creazione dell’associazione uno-a-molti
Seleziona l’entità successiva e fai clic su Aggiungi associazione
Fornisci un titolo e un identificatore significativi all'associazione e ad altre proprietà come mostrato nella schermata seguente
Fai clic sul pulsante modifica icona nella sezione Argomenti
Specifica i valori come mostrato in questa schermata
Stiamo collegando le due entità utilizzando la colonna empID dei beneficiari e delle entità successive.
Fai clic su Fine per salvare le modifiche
Il modello dati del modulo ora è get servizio che accetta empID e restituisce i dettagli del newhire e dei relativi beneficiari. Per testare il servizio get, segui i passaggi elencati di seguito.