Menu Responsive CSS Only

Hibernate

This event has passed

Hibernate

Data inizio
aprile 4, 2018 9:00 am
Data fine
aprile 5, 2018 6:00 pm

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

Categorie: , Tag:

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