FRAMEWORK HIBERNATE
- Time : 2 days
- Code : L530
- Price : 900 € HT
- Objective : Connaître et savoir utiliser à l'issue de la formation, Hibernate et notamment la persistance des objets. savoir intégrer Hibernate dans les architectures et optimiser l'accès aux données.
- Pre-Requisite : Maîtrise de la pratique de Java.
- Public : Développeurs.
INTRODUCTION
- Principe des applications Web
- Présentation d'Hibernate
PRINCIPE D'HIBERNATE
- La persistance des objets
- Utilisation de JMX et support de JCA
- Architecture
GESTION DE LA PERSISTANCE
- Processus de développement
- Configuration
- Session Hibernate
- Connexion à la base
- gestion d'objets
DEVELOPPEMENT AVEC HIBERNATE
- Design Patterns pour la couche de persistance
- Gestion de l'héritage
- Persistance du modèle objet
- Gestion des associations
HQL
- HQL et SQL
- Les fonctions d'agrégation
- Les sous-requêtes
- Clauses des requêtes
- Les requêtes polymorphes
HIBERNATE AVANCE
- Transactions
- Gestion du cache
- Exceptions
- Lazy-loading
MAPPING OBJET RELATIONNEL
- Ecriture du fichier de mapping
- Gestion de l'identifiant
- Type de mapping
- Stratégie de mapping d'association
- Génération du fichier Xdoclet
- Tye de données et personnalisation
- Stratégies de mapping d'héritage
ARCHITECTURE TECHNIQUE
- Applications client/serveur
- Architecture distribuée
- Applications Web