Mapping O/R avec Hibernate
Objectifs :
Comprendre les principes fondamentaux de Hibernate
Savoir développer une couche de persistance avec Hibernate
Programme
Qu’est-ce que la persistance ?
Définition
Les solutions de stockage des données
Accéder aux SGBDR avec Java
Framework de persistance
Hibernate
Premier pas
Définir une classe persistante
Définir le mapping
Les propriétés de configuration
Utiliser Hibernate
Exécuter une requête
Exemple complet
Le mapping
Le contexte
Objectifs
Coder les classes persistantes
Ecrire le schéma de la base de données
Effectuer le mapping
Manipuler les objets persistants
Cycle de vie des objets
Opérations CRUD de base
Synchronisation avec la base de données
Persistance en cascade
Charger les objets persistants
Mapping avancé
Collections de valeurs
Mapping des associations
HQL et Criteria
Requêtes de base
Jointure
Projections
Requêtes sur les ensembles
Transaction et accès concurrent
Propriétés d’une transaction
Gestion de l’atomicité
Gestion de l’isolation
Verrouillage pessimiste
Verrouillage optimiste
Modes de verrouillage
Gestion du cache
Objectifs
Cache de premier niveau
Cache de second niveau
Cette formation peut être réalisée dans vos locaux en France et Suisse Romande.
Cette formation a été élaborée par Olivier Hanny.
