ib - Location d'espaces et Services, location de salles de formation et de salles de réunion"
ib recrute des formateurs expérimentés, consultez nos offres d'emploi et repondez sans plus attendre
A travers son université d'été Windows Server 2008, ib - groupe Cegos vous propose une occasion unique et originale de découvrir le nouveau système d'exploitation proposé par Microsoft. Basé sur une alternance de conférences, d'ateliers et de phases d'échanges, cet évènement vous permettra d'appréhender les apports réels et concrets de Windows Server 2008 et d'identifier ainsi les enjeux d'une migration.
Formations
Accès au catalogue
Nouvelles formations
Recherche par éditeurs
Recherche multicritères
Certifications
Formations intra
Solutions ib
Créer sa formation
Grands projets
Nos expertises
Conseil informatique
ib Conseil
Votre panier
Vos pré-inscriptions
Votre projet sur-mesure
Groupe Cegos
Site Groupe
Retour à la page précédente
Ajouter à
mon panier
Transmettre
ce plan par mail
Imprimer
ce plan
Télécharger
le PDF
Gérer la persistance des données avec Hibernate
Mettre en oeuvre la persistance des données
OB375
3 Jours
Technique
Découverte
Spécialisation
Expertise
Architectes,
développeurs
L'avis de l'expert
Les couches d'accès aux données dans les applications J2EE constituent aujourd'hui un point dur du développement d'applications J2EE. La norme de SUN qui y répond avec les EJB entités BMP et CMP souffre de problèmes de complexité excessive dans la mise en oeuvre. Hibernate se positionne aujourd'hui sur le créneau très porteur d'une alternative Open Source aux EJB Entités avec une solution simple à mettre en oeuvre, sans sacrifier la tenue aux performances et la richesse du mapping objet-relationnel. Nous vous proposons donc une approche intégrée qui vous permettra de découvrir et mettre en oeuvre des fonctions principales d'Hibernate.
3 Jours pour
Maîtriser les différentes problématiques couvertes par le framework
Savoir mettre en oeuvre les mapping des différentes associations objet sur les tables
Comprendre comment concevoir une couche d'accès aux données performantes
Public
- Développeur J2EE confirmé
Pré-requis
Connaissances des bases de Java et de JDBC.
Itinéraire pédagogique de la formation
Comprendre les problématiques du mapping objet relationnel
Gestion des sessions
Mapping avec tables et associations
Mapping avec héritage
Hibernate Query Language (HQL)
Lazy loading
Dirty checking
Les transactions et accès concurrents
La gestion du cache
Traitement batch
Persistance des documents XML
Contenu Détaillé
Comprendre les problématiques du mapping objet relationnel
Persistance non transparente
Les choix d'architectures : JDBC, EJB Entity CMP, JDO, Castor JDO, Hibernate·
Les principes de persistance
L'architecture Hibernate
Génération de fichiers de mapping
Gestion des sessions
Cycle de vie d'un objet
Session et SessionFactory
Les actions de session
Mapping avec tables et associations
Les fichiers de mapping
La génération de clés primaires
Les contraintes relationnelles des bases de données
Mapping avec héritage
Héritage dans une même table
Héritage dans une table jointe
SessionFactory et logs
Hibernate Query Language (HQL)
Tirer parti de la puissance de SQL
Les requêtes avec paramètres
Les requêtes avec des critères
Similitudes du langage objet et de SQL
Les particularités de HQL par rapport au SQL
Lazy loading
Récupération d'instances
Les objectifs du Lazy Loading
Dirty checking
La gestion des mises à jour d'objets
Les transactions et accès concurrents
Les différents types de transaction
La synchronisation de la base et des objets en session
Les sessions multiples et objets détachés
Contextes de persistances
La gestion du cache
Configuration du cache au niveau requête
Traitement batch
Best practice de session dans un batch
Persistance des documents XML
Comment se déroule le stage
Les participants à cette formation devront mettre en oeuvre les possibilités offertes par Hibernate au travers des différents travaux pratiques :
- Définition d'un mapping relationnel
- Gestion des clés primaires
- Création de requêtes HQL
- Gestion du cache
Date de début de sessions
Stage réalisé sur demande en intra-entreprise dans vos locaux ou dans nos centres de formation. Contactez-nous au
0 825 07 6000
Haut de page
Ajouter à
mon panier
Transmettre
ce plan par mail
Imprimer
ce plan
Télécharger
le PDF
Plan du site
|
Contact webmaster
|
Infos legales
|
espace.clients@ib.cegos.fr
| 0 825 07 6000 (N.indigo)