Corso Framework Hibernate
Il corso intende coprire i seguenti argomenti:
- Introduzione ad Hibernate
- Cos'è la Persistenza
- Paradigm Mismatch
- Object/Relational Mapping (ORM)
- Configurazione di Hibernate
- Metadati
- Metadati in XML per la realizzazione dell'Object/Relational Mapping
- Metadati basati sulle annotazioni
- Mapping di classi persistenti
- Mapping di collections e associazioni tra le entità
- Mapping di Set, List e Map con metadati in XML o basati sulle annotazioni
- Mapping delle associazioni
- Mapping di una componente
- Mapping dell'ereditarietà tra le classi
- Memorizzazione e caricamento degli oggetti
- Query con HQL
- Effettuare delle query con criteri ed esempi
- Strategie di Fetching
Il programma del corso è da ritenersi provvisorio, pertanto potrebbe subire delle variazioni.![]()
Gli argomenti trattati in questo corso sono "equipotenti" a quelli trattati nell'esame "JEE6 Java Persistence API Developer" con la differenza che si è preferito incentrare il corso sul framework Hibernate piuttosto che sulle API Java. Tale scelta è in considerazione degli attuali trend di mercato che richiedono costantemente competenze su questo framework nello sviluppo di applicazioni web J2EE.

