Développement Java :
Hibernate


Durée de la formation : 2 jours

Objectifs : Apprendre à utiliser le framework Hibernate pour la gestion de la persistance des données.

Prérequis : Afin de suivre la formation, le stagiaire devra déjà avoir suivit la formation initiale sur java de notre catalogue ou bien avoir les connaissances équivalentes.

Public ciblé : Développeur Java.


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Introduction au mapping Relationnel/Objets

    • Les problématiques
    • Présentation du framework Hibernate
    • Installation du framework Hibernate
  2. Définir les données d'un mapping

    • Les différents fichiers XML
    • Utilisation des annotations
    • Mapping de propriétés et de classes
    • Mapping de clés primaires
    • La classe SessionFactory
  3. Gestion des associations et de l'héritage

    • Associations unidirectionnelles et bidirectionnelles
    • Gestion des cardinalités
    • Mapping des collections
    • Mapping de l'héritage
  4. Gestion des associations et de l'héritage

    • Associations unidirectionnelles et bidirectionnelles
    • Gestion des cardinalités
  5. Le langage HQL (Hybernate Query Language)

    • Mise en oeuvre de requêtes HQL
    • Les fonctions d'agrégation
    • Les requêtes polymorphes
    • Les sous-requêtes
    • Les requêtes avec jointures
  6. Aspects avancés : Transactions, accès concurrents, ...

    • Gestion des caches (cache principal et cache secondaire)
    • Gestion des Transactions
    • Utilisation du Lazy-loading
  7. Conclusion

    • Limites d'utilisation d'Hibernate
    • Liens entre Hibernate et EJB 3.0

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Développement Java : Formation Hibernate

Filière Développement Java : Cours Hibernate

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique