JAV11 Hibernate et EJB 3.0
Formation
À Tunis (Tunisie)
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Tunis (Tunisie)
L'écriture d'une couche d'accès aux données persistantes en Java se révèle rapidement complexe et coûteuse à développer. L'objectif du framework Hibernate est d'en simplifier le développement. Ce cours vous apportera tous les éléments nécessaires pour développer avec efficacité une couche de persistance via Hibernate.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
- Persistance avec Hibernate
- Processus de développement
- Connexion à la base
- Configuration d'Hibernate et Session Factory 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
- Utilisation des annotations
- Gestion de l'identifiant
- Types de données et personnalisation
- Types de mapping (TopDown, BottomUp, Meet in the Middle)
- Stratégies de mapping d'héritage (une table par classe, une table par hiérarchie...)
- Stratégies de mapping d'association (par clé étrangère, par table de jointure...)
- Architectures techniques
- Hibernate dans une application client / serveur
- Hibernate dans une application Web
- Hibernate dans une architecture distribuée
- Limitations et interrogations
- Pourquoi choisir Hibernate ?
- Limites techniques
- Limites stratégiques
- Lien entre Hibernate et les EJB 3
- API Hibernate ou JPA (Java Persistance API)
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
JAV11 Hibernate et EJB 3.0