Vous êtes ici : Accueil > Système d'Information - Informatique > Développement logiciel > Langages : Java, JavaScript, Python, Scala > Développer avec Hibernate
Vous êtes ici : Accueil > Système d'Information - Informatique > Développement logiciel > Langages : Java, JavaScript, Python, Scala > Développer avec Hibernate
Prix pour un groupe de 10 personnes maximum
Cette thématique vous intéresse ?
Nos équipes d’experts, de concepteurs pédagogiques et de chefs de projet mettent en place pour vous et avec vous des dispositifs innovants, en présentiel et en digital.
Prix pour un groupe de 10 personnes maximum
Cette thématique vous intéresse ?
Nos équipes d’experts, de concepteurs pédagogiques et de chefs de projet mettent en place pour vous et avec vous des dispositifs innovants, en présentiel et en digital.
Dans cette formation en développement logiciel, vous apprendrez à accéder depuis une application Java à une base de données relationnelle en utilisant la solution de mapping objet relationnel JPA/Hibernate.
Cette formation s’adresse aux développeurs Java.
Cette formation ne nécessite aucun pré-requis.
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
Rappels sur la librairie JDBC
L’ORM (Object Relational Mapping) : principes
Mapping et objets persistants
Gestion de cache
Choix d’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éritage
Synchroniser les données avec la base
Mises à jour
Requêtes avec le langage SQL
Utiliser l’API Criteria
Optimiser les performances
Chargement paresseux
Spécificités d’Hibernate vs JPA
Cette formation Java est rythmée par une alternance d’exposés et de travaux pratiques
Pour assurer un suivi individuel, Demos a mis en place 2 types d’évaluation :
consultant spécialiste en formation Java
Pour plus de renseignements sur les informations de connexion ou les prochaines sessions, contactez-nous.
Cette formation a été mise à jour le 01 janvier 2024