When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Hibernate de A à Z
Tout comprendre sur Hibernate avec des travaux pratiques dans un environnement Java

This Course Includes
udemy
4.3 (7 reviews )
10h 56m
english
Online - Self Paced
professional certificate
Udemy
About Hibernate de A à Z
Hibernate
est devenu de plus en plus utilisé dans le monde de travail et surtout dans un environnement
Java
(ou
Spring
) et cela grâce à sa large communauté et son
architecture
qui permettent de développer des applications - communicants avec la base de données- robustes, flexibles, modulable et facile à tester. Ce cours va vous aider en premier lieu de
comprendre l'environnement Hibernate,
les outils nécessaires et la
configuration
afin de développer en
Hibernate
. Ensuite, il va vous accompagner à
exécuter
des requêtes
basiques
en base de données (
CRUD
) en Hibernate et
avancées
grâce à son langage de requêtage
HQL
(Hibernate Query Language). En plus, le cours vous aidera à
comprendre et mettre en place
toutes les types de
relation
entre Entities (tables), le
OneToOne
, le
OneToMany
, le
ManyToOne
et le
ManyToMany
. Le cours est organisé en deux parties :
la partie
théorique
: expliquer brièvement les notions importantes à l'aide des diapositives animées.
la partie
pratique
: pratiquer les notions acquises dans la partie théorique. En sortant de ce cours, vous serez capable de
développer en Hibernate(et le maitriser surtout)
. Plus précisément, vous allez pouvoir
configurer
un environnement Hibernate,
Manipuler
des occurrences dans la base de donnée grâce à Hibernate, savoir
mettre en place des relations entre entities (tables) et requêter la base de données en HQL.
De plus, si vous suivez mes consignes à la lettre, vous allez
adopter les bonnes démarches
du développement logiciel
, y compris le débogage à l'aide des points d'arrêts, la gestion des erreurs, la gestion des flux, etc. Je serai très
heureux
de vous compter parmi mes élèves, et d'ailleurs je suis là pour vous
accompagner
à développer vos compétences en informatiques et en Hibernate en particulier. Surtout n'hésitez pas à me solliciter en cas du besoin. (
) à la fin de chaque vidéo, ou bien deux à trois vidéos qui regroupent la même tâche.
What You Will Learn?
- Installer et configurer un environnement Hibernate .
- Comprendre le sessionFactroy, la session et la transaction .
- Réaliser les opérations CRUD (Create, Read, Update, Delete) en Hibernate .
- Requêter la base de données en HQL (Hibernate Query Language) .
- Comprendre le cycle de vie d'un objet Hibernate (les états d'une entité) .
- Comprendre et savoir mettre en place le mapping entre entités (tables) .
- Comprendre le Mapping OneToOne, OneToMany, ManyToOne et ManyToMany .
- Comprendre le cascading en Hibernate.