Accroche
Nos formations
 
 
 
 
Hibernate
Réf. : BLJ35
Durée : 3j / 21h
Tarif : 1400 €

Pré-requis

Une bonne expérience du langage Java et de l'API JDBC est nécessaire.

Participants

Développeurs Java désirant faire du mapping d'objet relationel dans des applications simples ou n-tiers.

Objectifs

Apprendre à gérer la persistance d'objets java dans une base de données relationnelle avec le framework open source hibernate.

Contenu

INTRODUCTION

  • Le mapping d'objet relationnel.
  • Présentation d'Hibernate.
  • Installation, configuration.
  • Session factory.

LA MAPPING

  • Fichier de mapping.
  • Persistance simple avec une classe.
  • Héritage.
  • Persistence des collections.
  • Les associations (one to one, one to many, …).
  • Objet et collection imbriquée.

GESTION DES TRANSACTIONS ET DES ACCES CONCURRENTIELS

  • Transactions et sessions.
  • Gestion optimiste de la concurrence.
  • Gestion pessimiste (Pessimistic locking).

HQL (HIBERNATE QUERY LANGUAGE)

  • Requêtes simple.
  • Sous classes, classes imbriquées.
  • Gestion des jointures.
  • Gestion des collections.
  • Requêtes polymorphes.

HIBERNATE ET J2EE

  • Intégrer hibernate dans une application Web Tomcat.
  • Intégrer Hibernate avec les EJB.

ASPECTS AVANCES

  • Gestion des caches (second level cache et query cache).
  • Lazy-Loading.


CFI - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68
Réseau CFI : www.cfiweb.frwww.location-salle-paris.fr