Hibernate
Hibernate
![]()
Hibernate : Persistance relationnelle
Objectifs :
Maîtriser Hibernate et rendre persistants vos objets avec Hibernate
Utiliser Hibernate avec une base de données
Intégrer Hibernate dans différentes architectures et optimiser l’accès aux données.
Pré-requis : Expérience pratique de Java
Contenus :
Présentation d’Hibernate
- En utilisant Tomcat
- Le module Hibernate
- La première classe persistante
- Architecture
- Généralités
- Intégration JMX
- Support JCA
Gestion de la persistance avec Hibernate
- Processus de développement
- Connexion à la base
- Configuration
- Création, ajout et suppression d’objets
- Session Hibernate
Conception avec Hibernate
- Design Patterns pour couche de persistance
- Persistance du modèle objet
- Gestion de l’héritage
- Gestion des associations
HQL
- Clauses des requêtes
- Les fonctions d’agrégation
- Les requêtes polymorphes
- Les sous-requêtes
Utilisation avancée d’Hibernate
- Transactions
- Exceptions
- Gestion du cache
- Lazy-loading
Mapping objet relationnel
- Écriture du fichier de mapping
- Génération du fichier par Xdoclet
- Gestion de l’identifiant
- Types de données et personnalisation
- Types de mapping
- Stratégies de mapping d’héritage
- Stratégies de mapping d’association
Architectures techniques
- Application client / serveur
- Application Web
- Architecture distribuée
Limitations et interrogations
- Limites techniques
- Limites stratégiques
Durée : 3 jours
Prix : 2000 EUR / stagiaire
Dates : A la demande
Toutes nos formations sont prises en charge par la FAFIEC.
Télécharger le formulaire d’inscription
Télécharger le catalogue Formations
Si vous souhaitez recevoir notre catalogue par courrier, merci d’envoyer un mail au service Formation avec vos coordonnées.
