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.

Udemy logo

Hibernate de A à Z

Tout comprendre sur Hibernate avec des travaux pratiques dans un environnement Java

     
  • 4.3
  •  |
  • Reviews ( 7 )
₹519

This Course Includes

  • iconudemy
  • icon4.3 (7 reviews )
  • icon10h 56m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

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.