La persistance de données est un concept permettant la sauvegarde de données contenues dans les objets.
OBJECTIFS PEDAGOGIQUES
- Mettre en œuvre un mapping entre des objets Java et des tables relationnelles
- Comprendre une architecture et le fonctionnement de la librairie JPA
- Manipuler les instances d'objets persistants avec la librairie JPA
PROGRAMME
ARCHITECTURE ET FONCTIONNEMENT
- Comprendre les problématiques modernes liées à la persistance des données
- Distinguer les différentes solutions de persistance de données
- Architecturer des composants d'accès aux données
- Accéder aux données grâce à JDBC en utilisant du SQL
- Comprendre ce qu'est un ORM
HIBERNATE ET JPA
- Comprendre JPA et méta-modèle JPA
- Intégrer Hibernate
- Développer des entités JPA
- Accéder aux données grâce à Hibernate-JPA en utilisant JPQL et Criteria
- Gérer le cache de données
PUBLIC
Développeurs d'applications, développeurs Web, concepteurs développeursPRÉREQUIS
INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION
de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00
MÉTHODOLOGIE PÉDAGOGIQUE
Théorie | Cas pratiques | Synthèse
MODALITÉS D'ÉVALUATION
Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats