Formation: Persistance Java avec Hibernate

Durée:3 jours
Prix: 1550 €
Code cours:AS152
Dates:
22 au 24 novembre

classe virtuelle
(cliquez sur une date pour vous inscrire)

Public:

Architectes, chefs de projets, concepteurs, développeurs, ingénieurs

Objectifs:

Savoir développer une application Java EE en réalisant la persistance des objets avec le framework Hibernate

Connaissances préalables nécessaires:

Il est demandé aux participants de connaître la programmation Java.

Programme détaillé de la formation


(logo acroreadTéléchargez le programme) :
Concepts de baseDéfinition de la persistance objet
Classes, fichier de mapping, configuration, cycle de vie des objets
Mappage des associations unidirectionnelle/bidirectionelle et des collections
L'architecture d'HibernateVue en couche, cycle de vie des instances
Intégration JNDI, JDBC, JTA, gestion des sessions
ConfigurationAPIs permettant la configuration par programmation
Ouverture des sessions, gestion des connexions JDBC
Dialectes SQL, cache de second niveau et cache de requêtes,
Fichier de configuration XML, intégration à un serveur d'application Java EE
Réalisation de classes persistantesAPIs permettant la configuration par programmation
Ouverture des sessions, gestion des connexions JDBC
Dialectes SQL, cache de second niveau et cache de requêtes,
Fichier de configuration XML, intégration à un serveur d'application Java EE
Les bases du Object Relational Mapping Les déclarations de mapping, les types utilisés par Hibernate
Plusieurs mappings pour une même classes
Les annotations JAVA 5
Etablir la persistance des collectionsLes types de collections persistantes, les clés étrangères, les éléments et les index d'une collection
Associations *..* et 1..*
Etablir la persistance des associationsAssociations unidirectionnelles, bidirectionnelles, mappings complexes
Etablir la persistance des relations d'héritageDifférentes stratégies, utilisation d'un discriminant,gestion du polymorphisme
Comparaison des méthodes, avantages et inconvénients, dans quels cas les utiliser ?
Hibernate Query Language (HQL) et gestion des objets persistantsStocker et charger un objet
Syntaxe du language HQL, les clauses from, select, where, order by, group by
Jointures, agrégation, requêtes polymorphiques, les requêtes imbriquées
Les bonnes pratiques, externalisation de requêtes nommées, chargement tardif des propriétés
Gestion du cache de second niveau, le cache de requêtes

Pythagore F.D.
01 55 33 52 10
pfd@pythagore-fd.fr

Nos centres de connexion
Centres de connexion
Calendrier
Code Cours:AS152

Contenu de la formation
Persistance Java avec Hibernate:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours