Description
L'objectif principal de ce cours est de familiariser les participants avec les concepts de l'API Java Persistence (JPA) et d'Hibernate en tant que framework ORM. À la fin du cours, les participants seront en mesure d'utiliser JPA et Hibernate pour gérer et maintenir efficacement les données des bases de données relationnelles dans les applications Java.
Public cible
Ce cours est destiné aux participants ayant une certaine expérience de la programmation en Java qui souhaitent apprendre les concepts de stockage de données persistant et de mappage relationnel objet (ORM) dans les applications Java. Il cible les personnes intéressées par l'utilisation de JPA et Hibernate en tant que solutions persistantes pour les applications d'entreprise.
Les participants doivent avoir des connaissances de base en programmation Java. Une expérience de la programmation orientée objet et de Java est requise pour tirer pleinement parti de ce cours.
Méthode
Le cours est proposé sous forme de leçons dirigées par un instructeur ainsi que d'auto-apprentissage. Les participants recevront des exercices pratiques et des devoirs pour mettre en pratique leurs compétences. L'accent est mis sur l'apprentissage pratique, au cours duquel les participants écrivent activement du code et résolvent des problèmes de programmation.
Contenu
Introduction à JPA en tant que spécification qui normalise l'approche ORM en Java en tant que
solution de persistance pour les applications d'entreprise, avec des exemples d'implémentations telles que
Hibernate, TopLink et iBatis
• Charger les implémentations JPA correctes à l'aide d'un logiciel de gestion de projet (par ex.
Maven, Gradle, etc.)
• Utilisation d'Hibernate comme framework pour conserver les objets Java dans les relations
bases de données (annotations, JPQL, EntityManager et contexte de persistance, etc.)
Certification
Attestation de participation : les participants reçoivent un certificat attestant qu'ils ont terminé cette formation à la fin de la formation.