Plan du cours

Introduction à Hibernate

  • Présentation d'Hibernate
  • Le problème du mappage objet/relationnel
  • JDBC
  • Le schéma Utilisateurs-Rôles
  • Outils et configuration de l'environnement
  • Création de l'environnement Database

Configuration d'Hibernate

  • Distributions d'Hibernate
  • Bibliothèques requises
  • Fichiers de configuration
  • hibernate.properties
  • hibernate.cfg.xml

Persistance d'Hibernate

  • L'architecture d'Hibernate
  • Méthodes de SessionFactory
  • Sessions Hibernate
  • États des objets
  • Transitions d'état
  • Méthodes de session
  • Transactions
  • Session par opération
  • Session par demande
  • Le modèle d'objet des données Access

Mappage objet/relationnel

  • Conception orientée objet
  • Mappage relationnel
  • Association bidirectionnelle
  • Techniques de mise en correspondance O/R
  • Le document de cartographie
  • Le modèle de mappage XML
  • Clés primaires et identité
  • Générer des identifiants
  • Autres cartographies Element
  • Composants
  • Cartographie des associations
  • Le modèle de cartographie XML pour les associations
  • Unidirectionnel Plusieurs à un
  • Recherche avide
  • Un à plusieurs bidirectionnel
  • Bidirectionnelle Un-à-Un
  • Héritage de la cartographie
  • Héritage et Databases
  • Héritage d'une table
  • Cartographie de l'héritage d'une table unique
  • Table par sous-classe
  • Cartographie table par sous-classe
  • Table par classe concrète

Le langage de requête d'Hibernate

  • Le langage de requête d'Hibernate
  • Principes de base
  • Les requêtes HQL
  • Polymorphisme
  • Paramètres nommés
  • Paramètres d'entité
  • Jointure sur les associations
  • Méthodes d'agrégation
  • Mises à jour et suppressions
  • Requêtes nommées
  • Utilisation de Native SQL

Pré requis

Programmation Java, SQL.

  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (4)

Cours Similaires

Catégories Similaires