AFFIX Formation

Le Réflexe Formation

Recherche

Fiche Formation JPA/Hibernate Formation JPA/Hibernate :.

Références AFFIX : DEVJEE40
Tarif HT : 1500 €
Jours de Formation : 3
Objectif : Gérer la persistance d'objets java dans une base de données relationnelle avec le framework open source Hibernate.
Pré-requis : Une bonne expérience du langage Java et de l'API JDBC est nécessaire.
Ce que vous serez capable de faire :
Mots clés associés à cette formation : MAPPING|GESTION DES TRANSACTIONS |DES ACCES CONCURRENTIELS|HIBERNATE QUERY LANGUAGE|HIBERNATE ET J2EE|ASPECTS AVANCES
Programme : PROGRAMME DETAILLE DE LA FORMATION JPA/HIBERNATE

1. INTRODUCTION
- Le mapping objet relationnel
- Présentation d'Hibernate
- Installation, configuration
- Session factory
2. LA MAPPING
- Fichier de mapping
- JPA (Java Persistence API)
- Les annotations
- Persistance simple avec une classe
- Héritage
- Persistence des collections
- Les associations (one to one, one to many, …)
- Objet et collection imbriquée
3. GESTION DES TRANSACTIONS ET DES ACCES CONCURRENTIELS
- Transactions et sessions
- Gestion optimiste de la concurrence.
- Gestion pessimiste (Pessimistic locking)
4. HQL (HIBERNATE QUERY LANGUAGE)
- Requêtes simple
- Sous classes, classes imbriquées
- Gestion des jointures
- Gestion des collections
- Requêtes polymorphes
5. HIBERNATE ET J2EE
- Intégrer Hibernate dans une application Web Tomcat
- Intégrer Hibernate avec les EJB
6. ASPECTS AVANCES
- Gestion des caches (second level cache et query cache)
- Lazy-Loading
7. Exercices
- Exercice 1 : Mise en place d’un accès en base via Hibernate.
- Exercice 2 : Changement de base, gestion des logs.
- Exercice 3 : Gestion des collections.
- Exercice 4 : Gestion des associations (1-n, n-n…), de l’héritage
- Exercice 5 : Gestion des transactions.
- Exercice 6 : Mise en oeuvre d’Hibernate avec la partie JEE Web (sur Tomcat).
- Exercice 7 : Mise en oeuvre d’Hibernate avec la partie JEE EJB.
- Exercice 8 : Mise en oeuvre d’Hibernate pour un projet (il s’agit d’un projet bancaire).
.: Calendrier 2010 :.
Janvier Février Mars Avril Mai Juin Juillet Aout Septembre Octobre Novembre Décembre
04 17 15 14 17 28 05 02 27 13 29 01
Si les dates ne correspondent pas à vos attentes, n'hésitez pas à vous renseignez au 01.40.41.16.01

Imprimer la Fiche Formation

Bases de données & Décisionnel
Développement durable
Développement logiciel
Bureautique
Formation CAO
Formation PAO
Comptabilité, Gestion, Paie, Droit
Banque, Finance, Assurance
Formations commerciales
Communication, Développement personnel et Management humain
Formation Internet
Management de Projet et IT Gouvernance
Sécurité informatique
Systèmes (Windows, Unix, Linux, Mainframe, z/os)
Réseaux et télécoms
Langues etrangères
Ressources humaines et Gestion du personnel
CHSCT - Habilitation électrique, Santé et sécurité au travail

AFFIX - 10 rue pergolèse 75016 Paris. Tel. 01 40 41 16 01 Fax. 01 40 41 16 03