La gestione della persistenza dei dati è un aspetto di capitale importanza per il software adottato dalle imprese. Tra le iniziative nate in questo ambito per attenuare le difficoltà di sviluppo, ridurre i tempi di realizzazione e facilitare le attività di manutenzione, la specifica JPA (Java Persistence API) mira alla standardizzazione di interfacce e servizi per l’accesso, la manipolazione e lo scambio di dati tra oggetti Java e tabelle di un database relazionale. Hibernate è una libreria ORM (Object-RelationalMapping) che fornisce una implementazione delle interfacce e dei servizi specificati da JPA, aggiungendo ulteriori funzionalità proprietarie. Il modulo finale del percorso formativo di Sviluppatore Java Enterprise ha lo scopo di presentare in modo esauriente ognuna di queste tecnologie e approfondire le modalità con cui si integrano tra loro nell’architettura delle applicazioni web.

Durata
15  (quindici) ore.

Prerequisiti
Conoscenza del linguaggio di programmazione Java e del framework Spring per la programmazione di applicazioni web.

Importo
€ 99,00

Contenuti 

  • Modellazione Dati
  • Installazione Application Server
  • Introduzione SQL
  • Introduzione Concetto ORM
  • IDE Eclipse
  • Annotazioni JPA
  • Hibernate Gestore Persistenza JPA
  • Mapping Classi Collezioni Relazioni
  • Sessione
  • Inserimento,   aggiornamento,   cancellazione,  interrogazione
  • Linguaggi Query
  • Criteria
  • Transazioni
  • Integrazioni con Spring