Aucun prérequis spécifique
À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
Accéder depuis une application Java à une base de données en utilisant Hibernate
AVANT LA FORMATION
Entretien téléphonique avec le formateur afin de personnaliser votre formation.
Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
JOUR 1
Matin
Rappels sur l'accès aux bases de données en Java EE
Décrire les besoins des applications d'entreprise
La gestion des pools de connexion et des transactions par le serveur d'application
Brèves révisions sur la librairie JDBCAprès-midi
L'Object Relational Mapping : les principes
Le mapping et objets persistants
La gestion de cache
JOUR 2
Matin
Choisir ses outils : JPA et/ou Hibernate
Définir le mapping
Objets Entity par annotation ou en XML
Mapping des éléments spécifiques (clés, collections…)
Mapping des associations entre objets
Mapping de l'héritageAprès-midi
Synchroniser les données avec la baseLes mises à jour
Les requêtes avec le langage QL
Utiliser l'API CriteriaOptimiser les performancesChargement paresseux
FIN DE LA FORMATION
Débrief de la formation avec le formateur pour consolider vos connaissances.