Formation Framework HIBERNATE
Réf. : FPHIB
Niveau : Expérience pratique de la programmation avec Java : J2SE et J2EE.
Durée : 3 jours |
Public visé Développeurs Java expérimentés, Chefs de Projets.
Objectif de la formation Contenu Persistance avec Hibernate : Processus de développement, Connexion à la base de données, Configuration d'Hibernate et Session Factory, Création, ajout et suppression d'objets, Session Hibernate
Conception avec Hibernate Design Patterns pour couche de persistance, Persistance du modèle objet, Gestion de l'héritage, Gestion des associations
HQL Clauses des requêtes, Les fonctions d'aggrégation, Les requêtes polymorphes, Les sous requêtes
Utilisation avancée d’Hibernate Transactions, Exceptionse, Gestion du cache, Lazy-Loading
|
Mapping Objet Relationnel : Ecriture du fichier de mapping, Génération du fichier par XDoclet, Gestion de l'identifiant, Types de données et personnalisation, GTypes de mapping (Top-Down, Bottom-Up, Meet in the Midlle), Stratégies de mapping d'héritage (une table par classe, une table par hiérarchie...), Stratégies de mapping d'association (par clé étrangère, par table de jointure...)
Architectures techniques : Hibernate dans une application client/ Serveur, Hibernate dans une application Web, Hibernate dans une architecture distribuée
Limitations et interrogations Pourquoi choisir Hibernate ? Limites techniques, Limites stratégiques, Hibernate et EJB3
Logiciels utilisés pour la formation Hibernate : Hibernate 3, Serveur d'application Java EE (JBoss), Moteur de servlet (Tomcat) SGBDR (MySQL, HSql), Environnement de développement (Eclipse), Serveur d'application (JBOSS)
Une salle de formation, fiches de synthèse, exercices d’évaluation, cas pratiques, feuilles d’émargement, support de cours. |
Nous intervenons sur tout le territoire national. Nous dispensons des formations à Paris, Marseille, Lyon, Toulouse, Nice, Nantes, Strasbourg, Montpellier, Bordeaux, Rennes, Le Havre, Reims, Lille, Saint-Étienne, Toulon, Grenoble, Angers, Dijon, Brest, Le Mans, Clermont-Ferrand...
Contactez nous sans plus attendre au
tél. 0820 626 020
