Hibernate
€120.00
Codice: IS3LI2JA211 Tipo: Corso Durata: 16 ore Erogazione: Virtual Class Quorum: 8
– Il corso fornisce le competenze necessarie per imparare a lavorare con il framework Hibernate che permette d’implementare le specifiche JPA di Java per gestire la persistenza dei dati.
18 disponibili
Contenuti Corso
Codice: IS3LI2JA211
Tipo: Corso
Durata: 16 ore
Erogazione: Virtual Class
Descrizione
Il corso fornisce le competenze necessarie per imparare a lavorare con il framework Hibernate che permette d’implementare le specifiche JPA di Java per gestire la persistenza dei dati. I discenti impareranno a distinguere le caratteristiche di un modello relazionale da quelle di un modello ORM e riusciranno a mappare i Bean sia usando l’XML, sia usando le Annotation.
Obiettivi
Al termine del corso i partecipanti:
- saranno in grado di installare le librerie del framework Hibernate usando Maven
- conosceranno le differenza implementative tra un modello relazionale ed un modello ORM
- sapranno configurare una Session Factory attraverso il file hibernate.cfg.xml
- sapranno mappare i Bean sia con XML che con Annotation
- sapranno eseguire query con HQL
A chi è rivolto
- Insegnanti/Formatori
- Studenti che devono sostenere esami universitari di programmazione Java
- Tutti coloro che vogliono diventare Programmatori Java
Prerequisiti di accesso
Aver partecipato ai corsi Programmare con Java JDBC e Programmare con Java JPA oppure dimostrare una conoscenza equivalente.
Contenuti
- Gestione della Persistenza
- Impedence Mismatch
- Differenze fondamentali tra l’OO e il modello relazionale
- Strategia ORM
- Introduzione al framework Hibernate
- Architettura
- Sessioni e SessionFactory
- Configurazione tramite xml
- Mappaggio delle classi tramite xml
- Mappaggio delle classi tramite annotations
- Query e Criteria