Formations Java / J2EE - Réussir la persistance avec Hibernate

Formation DATASTAGE

Toutes les formations Datastage sont disponibles chez Nativo.

Lire la suite ...

Intra-entreprise :
Formation personnalisée dans vos locaux.

Inter-entreprise :
Formation dans nos locaux.


Formation Java / J2EE - Réussir la persistance avec Hibernate

Durée : 3 jours
Prix HT : 1 620 €
Lieu : Paris (La Défense)
Ref : JAV037


Prochaines sessions :
21 mai 2012 | 26 septembre 2012 | 19 novembre 2012 | Egalement disponible en Intra : Tarif au 01 46 20 18 40.
 Télécharger le plan de cours  Envoyer à un ami  Imprimer

Objectifs de la formation

A la fin de cette formation, vous saurez rendre persistants vos objets avec Hibernate, vous connaîtrez le langage de requêtes HQL, vous utilisez Hibernate avec une base de données existante, vous intégrerez Hibernate dans différentes architectures J2EE.

Publics

Concepteurs et développeurs devant mettre en oeuvre Hibernate pour rendre persistantes les données.

Pré-requis pour suivre cette formation Java / J2EE

Concepteurs et développeurs maîtrisant JAVA et les techniques liées au WEB.

Contenu de la formation Java / J2EE :

Exposés théoriques et travaux pratiques à niveau égal. TP réalisés sous ECLIPSE.

Persistance avec Hibernate :
- Présentation du développement et comparaison avec les EJB CMP
- Connexion et fichier de configuration
- Configuration d'Hibernate et Session Factory
- Présentation des POJO (Java Beans)
- Rôle de la session Hibernate

Conception avec Hibernate :
- Persistance du modèle objet
- Gestion de l'héritage
- Gestion des associations

HQL :
- Présentation de Hibernate Query Langage
- Les clauses des requêtes
- Les fonctions d'aggrégation

Mapping objet relationnel :
- Ecriture du fichier de mapping
- Génération du fichier par XDoclet
- Présentation et utilisation des Plug-ins sous Eclipse facilitant le développement avec Hibernate
- Types de données et personnalisation
- Types de mapping (top-down, bottom-up)
- Stratégies de mapping d'héritage
- Stratégies de mapping d'association

Cas d'utilisation de Hibernate :
- Hibernate en client/serveur
- Hibernate avec serveur WEB et sans serveur d'application
- Hibernate avec serveur d'application

Utilisation avancée d'Hibernate :
- Transactions
- Exceptions