Configurazione del modello dati del 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, effettua le seguenti operazioni:

  • Puntare il browser a configMgr
  • Cerca origine dati in pool di connessione Apache Sling
  • Aggiungi una nuova voce e fornisci i valori come mostrato nella schermata.
  • origine dati
  • Salva le modifiche
NOTE
L'URI della connessione JDBC, il nome utente e la password cambieranno a seconda della configurazione del database MySQL.

Creazione modello dati modulo

  • Scegli il browser per integrazioni dati
  • Fai clic su Crea->Modello dati modulo
  • Fornisci nome e titolo significativi al modello dati del modulo, ad esempio Dipendente
  • Fai clic su Avanti
  • Seleziona l’origine dati creata nella sezione o nei forum precedenti
  • Fai 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 dipendente. Espandere il nodo dipendente per visualizzare le 2 tabelle

Aggiungere entità al modello

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

Aggiungi servizio di lettura all'entità newhire

  • 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
NOTE
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.
  • Fai clic su Fine per salvare gli argomenti per il servizio di recupero
  • Fai clic su Fine per salvare le modifiche apportate 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 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à e fai clic su Aggiungi associazione

  • Fornisci un titolo e un identificatore significativi all’associazione e alle altre proprietà, come illustrato nella schermata seguente
    associazione

  • Fai clic sull'icona modifica nella sezione Argomenti

  • Specificate i valori come mostrato in questa schermata

  • associazione-2

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

  • Fai clic su Fine per salvare le modifiche

Test del modello dati del modulo

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

  • Seleziona entità nuova
  • Fai clic su Oggetto modello di test
  • Fornisci un empID valido e fai clic su Test
  • Dovresti ottenere i risultati come mostrato nella schermata seguente
  • test-fdm

Passaggi successivi

Ottieni empID dall’URL

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e