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.
  • data-source
  • 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

  • Puntare il browser a Integrazioni di dati
  • Clic Crea->Modello dati modulo
  • Fornisci un nome e un titolo significativi per il modello di dati del modulo, ad esempio Dipendente
  • Clic Successivo
  • Seleziona l’origine dati creata nella sezione o nei forum precedenti
  • Clic Crea->Modifica per aprire il modello dati del modulo appena creato in modalità di modifica
  • Espandi 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.
  • Clic Fine per salvare gli argomenti per il servizio get
  • Clic 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à 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
    associazione

  • Fai clic sul pulsante 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 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.

  • 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