Configurazione del modello dati modulo

Origine dati in pool di connessione Apache Sling

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:

  • Posiziona il browser su configMgr
  • Cerca Origine dati in pool di connessione Apache Sling
  • Aggiungi una nuova voce e fornisci i valori come mostrato nella schermata .
  • sorgente dati
  • Salva le modifiche
NOTA

L'URI di connessione JDBC, il nome utente e la password cambieranno a seconda della configurazione del database MySQL.

Creazione di un modello dati modulo

  • Posiziona il browser in Integrazioni dati
  • Fare clic su Crea->Modello dati modulo
  • Fornire un nome e un titolo significativi al modello di dati del modulo, ad esempio Dipendente
  • Fai clic su Avanti
  • Seleziona l’origine dati creata nella sezione (forum) precedente
  • Fare clic su Crea->Modifica per aprire il modello dati del modulo appena creato in modalità di modifica
  • Espandi il nodo forum per visualizzare lo schema del dipendente. Espandi il nodo dipendente per visualizzare le 2 tabelle

Aggiungere entità al modello

  • Assicurati che il nodo dipendente sia espanso
  • Seleziona le entità newhire e beneficiarie e fai clic su Aggiungi selezionati

Aggiungi servizio di lettura all'entità successiva

  • Seleziona entità nuova
  • Fai clic su Modifica proprietà
  • Seleziona Ottieni dall’elenco a discesa Servizio di lettura .
  • Fai clic sull’icona + per aggiungere il parametro al servizio get
  • Specifica i valori come mostrato nella schermata
  • get-service
NOTA

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 verrà trasmesso tramite il parametro di richiesta denominato empID.

  • Fai clic su Fine per salvare gli argomenti per il servizio get
  • Fai clic su Fine per salvare le modifiche al modello dati del modulo

Aggiungi associazione tra 2 entità

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 un'entità nuova e fai clic su Aggiungi associazione

  • Fornisci un titolo e un identificatore significativi all'associazione e ad altre proprietà come mostrato nella schermata seguente
    associazione

  • Fai clic sull'icona modifica nella sezione Argomenti .

  • Specifica i valori come mostrato in questa schermata

  • associazione-2

  • Stiamo collegando le due entità utilizzando la colonna empID dei beneficiari e delle entità successive.

  • Fai clic su Fine per salvare le modifiche

Verificare il modello dati del modulo

Il nostro modello dati modulo ora dispone del servizio get che accetta empID e restituisce i dettagli del nuovo e dei relativi beneficiari. Per testare il servizio get, segui i passaggi elencati di seguito.

  • Seleziona entità nuova
  • Fai clic su Test Model Object
  • Fornisci un empID valido e fai clic su Test
  • Dovresti ottenere risultati come mostrato nella schermata sottostante
  • test-fdm

In questa pagina