Hibernate de A à Z

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

Ratings 4.38 / 5.00
Hibernate de A à Z

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

Description

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.

Who Should Attend!

  • Développeur intéressé par Hibernate
  • Développeur Java ou Spring
  • Développeur Back-end
  • Connaisseur d'Hibernate veut consolider ses connaissances en Hibernate

TAKE THIS COURSE

Tags

  • Hibernate
  • Java
  • PostgreSQL

Subscribers

24

Lectures

80

TAKE THIS COURSE



Related Courses