Mise en place facile du Framework Hibernate
Mise en place facile du Framework Hibernate
Par Tarik Haddane
Français
Date Début : 08/04/2025 Date Fin : 10/04/2025
Ce que vous apprendrez ?
- Comprendre et utiliser les meilleures pratiques de développement avec Hibernate
- Configurer la gestion des transactions avec Hibernate et JPA (Java Persistence API)
- Gérer la performance avec le cache Hibernate
- Optimiser les requêtes avec HQL (Hibernate Query Language) et Criteria API
- Maîtriser les relations entre entités (One-to-One, One-to-Many, Many-to-Many)
- Gérer les opérations CRUD (Create, Read, Update, Delete) avec Hibernate
- Mapper des classes Java avec des tables de base de données à l'aide des annotations Hibernate
- Installer et configurer Hibernate dans un projet Java
- Comprendre les concepts fondamentaux d'Hibernate et de l'ORM (Object-Relational Mapping)
Prérequis
- 1. Connaissances en Java 2. Bases de données et SQL 3. JDBC (Java Database Connectivity) 4. Notions en ORM (Object-Relational Mapping) 5. Outils et environnement de développement
Contenu de la Formation
-
Introduction et architecture de Hibernate
-
Configuration et mappage ORM
-
Techniques de persistance
-
Recherche et récupération des données
-
Relations un-à-un et un-à-plusieurs
-
Relations plusieurs-à-plusieurs
-
Gestion des transactions
-
Techniques d'optimisation des performances
-
Requêtes HQL et JPQL
-
Requêtes nommées et critères
-
Utiliser des sous-requêtes et des jointures
-
Gestion des entités détachées
-
Intégration avec Spring Framework
-
Techniques d'héritage et de polymorphisme
-
Cas d'utilisation avancés
-
Techniques de débogage et de résolution des problèmes
À TÉLÉCHARGER
À propos de l'instructeur
- 0 Instructor Avis
- 3 Avis
- 21 Cours
- Voir tous les cours.
Tarik Haddane
tarik.haddane@openskillroom.com
Tarik Haddane est consultant IT spécialisé en développement et formation. Fort d'une expertise en Java (JDK 8-22) et Angular (v18), il accompagne entreprises et développeurs dans la maîtrise des technologies modernes. Formateur expérimenté, il intervient auprès de professionnels et d'étudiants, notamment chez Atos France. Il conçoit des cours, ateliers et TP sur des sujets avancés tels que la programmation réactive, les tests unitaires et la modularité. Il développe également des applications en Node.js et Android Studio. Son domaine de recherche académique porte sur la PNL appliquée à la détection de texte offensant.
Retour des Apprenants
Avis
Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici
Plus de cours par Tarik Haddane
Séances - Framework Frontend Angular
Aucune séance planifiée.
Séances - Java Developer Essentials
Aucune séance planifiée.
Séances - Masterclass Clean Code & Solid
| Date | Début | Fin |
|---|---|---|
| 18/04/2026 | 11:00 | 13:00 |
Séances - Bootcamp Angular Complet : Construire des Applications Web Modernes
Aucune séance planifiée.
Séances - Bootcamp Java : De Débutant à Développeur Orienté Objet
Aucune séance planifiée.
Séances - Comprendre et Utiliser les Design Patterns les Plus Utiles
Aucune séance planifiée.
Séances - Construire une Application Angular Structurée et Professionnelle
| Date | Début | Fin |
|---|---|---|
| 05/06/2026 | 09:00 | 12:00 |
| 12/06/2026 | 09:00 | 12:00 |
| 18/06/2026 | 09:00 | 12:00 |
| 28/06/2026 | 09:00 | 12:00 |
| 03/07/2026 | 09:00 | 12:00 |
| 08/07/2026 | 09:00 | 12:00 |
| 09/07/2026 | 09:00 | 12:00 |
| 10/07/2026 | 09:00 | 12:00 |
| 11/07/2026 | 09:00 | 12:00 |
| 12/07/2026 | 09:00 | 12:00 |
| 13/07/2026 | 09:00 | 12:00 |
| 14/07/2026 | 09:00 | 12:00 |
Séances - Maîtriser la Programmation Orientée Objet en Java
| Date | Début | Fin |
|---|---|---|
| 07/05/2026 | 19:00 | 21:00 |
| 08/05/2026 | 19:00 | 21:00 |
| 09/05/2026 | 19:00 | 21:00 |
| 14/05/2026 | 19:00 | 21:00 |
| 15/05/2026 | 19:00 | 21:00 |
| 16/05/2026 | 19:00 | 21:00 |
Séances - Clean Code pour Débutants : Écrire du Code Lisible et Maintenable
| Date | Début | Fin |
|---|---|---|
| 13/05/2026 | 11:00 | 13:00 |
| 14/05/2026 | 11:00 | 13:00 |
| 20/05/2026 | 11:00 | 13:00 |
| 21/05/2026 | 11:00 | 13:00 |
| 24/05/2026 | 11:00 | 13:00 |
| 25/05/2026 | 11:00 | 13:00 |
Séances - ngular pour Débutants : Créez votre Première Application Web Moderne
| Date | Début | Fin |
|---|---|---|
| 02/07/2026 | 19:00 | 21:00 |
| 03/07/2026 | 19:00 | 21:00 |
| 04/07/2026 | 19:00 | 21:00 |
| 07/07/2026 | 19:00 | 21:00 |
| 09/07/2026 | 19:00 | 21:00 |
| 10/07/2026 | 19:00 | 21:00 |
Séances - Java pour Débutants : De Zéro à vos Premières Applications
| Date | Début | Fin |
|---|---|---|
| 19/05/2026 | 19:00 | 21:00 |
| 20/05/2026 | 19:00 | 21:00 |
| 20/05/2026 | 19:00 | 21:00 |
| 21/05/2026 | 19:00 | 21:00 |
| 25/05/2026 | 19:00 | 21:00 |
Séances - Manager votre base de données SqlServer à l'aide des langages SQL et Transact-SQL
| Date | Début | Fin |
|---|---|---|
| 24/07/2025 | 19:00 | 20:00 |
| 25/07/2025 | 19:00 | 20:00 |
| 31/07/2025 | 19:00 | 20:00 |
| 01/08/2025 | 19:00 | 20:00 |
Séances - Mise en place des design patterns
| Date | Début | Fin |
|---|---|---|
| 07/07/2025 | 19:00 | 21:00 |
| 08/07/2025 | 19:00 | 21:00 |
| 09/07/2025 | 19:00 | 21:00 |
| 14/07/2025 | 19:00 | 21:00 |
| 15/07/2025 | 19:00 | 21:00 |
| 16/07/2025 | 19:00 | 21:00 |
| 17/07/2025 | 19:00 | 21:00 |
| 10/05/2026 | 14:00 | 16:00 |
| 17/05/2026 | 14:00 | 16:00 |
| 24/05/2026 | 14:00 | 16:00 |
| 15/06/2026 | 10:00 | 12:00 |
Séances - Manager votre Frontend à l'aide du Framework Angular
| Date | Début | Fin |
|---|---|---|
| 19/06/2025 | 19:00 | 21:00 |
| 21/06/2025 | 19:00 | 21:00 |
| 26/06/2025 | 19:00 | 21:00 |
| 28/06/2025 | 19:00 | 21:00 |
| 03/07/2025 | 19:00 | 21:00 |
| 05/07/2025 | 19:00 | 21:00 |
Séances - Intégrer la logique Java de A à Z
| Date | Début | Fin |
|---|---|---|
| 02/06/2025 | 19:00 | 21:00 |
| 04/06/2025 | 19:00 | 21:00 |
| 09/06/2025 | 19:00 | 21:00 |
| 11/06/2025 | 19:00 | 21:00 |
| 16/06/2025 | 19:00 | 21:00 |
| 18/06/2025 | 19:00 | 21:00 |
Séances - Les versions du langage JAVA au fil des années
Aucune séance planifiée.
Séances - Mise en place des tests en Java facile
| Date | Début | Fin |
|---|---|---|
| 08/04/2025 | 10:00 | 12:00 |
| 09/04/2025 | 10:00 | 12:00 |
| 15/04/2025 | 10:00 | 12:00 |
| 16/04/2025 | 10:00 | 12:00 |
Séances - Maîtrisez l'environnement NodeJs en 8 heures
| Date | Début | Fin |
|---|---|---|
| 14/04/2025 | 10:00 | 12:00 |
| 15/04/2025 | 12:00 | 14:00 |
| 15/04/2025 | 14:00 | 16:00 |
| 15/04/2025 | 16:00 | 18:00 |
Séances - Développez facilement et rapidement votre BackEnd avec Spring Boot
| Date | Début | Fin |
|---|---|---|
| 01/04/2025 | 09:00 | 11:00 |
| 02/04/2025 | 13:00 | 15:00 |
| 03/04/2025 | 09:00 | 11:00 |
| 04/04/2025 | 13:00 | 15:00 |
| 07/04/2025 | 09:00 | 11:00 |
Séances - Mise en place facile du Framework Hibernate
| Date | Début | Fin |
|---|---|---|
| 08/04/2025 | 10:00 | 12:00 |
| 09/04/2025 | 14:00 | 16:00 |
| 10/04/2025 | 10:00 | 12:00 |
| 10/04/2025 | 14:00 | 16:00 |
Séances - Maîtrisez rapidement les bonnes pratiques JAVA
| Date | Début | Fin |
|---|---|---|
| 22/03/2025 | 10:00 | 12:00 |
| 22/03/2025 | 13:00 | 15:00 |
| 24/03/2025 | 16:00 | 18:00 |
| 25/03/2025 | 19:00 | 21:00 |
Devenir enseignant, Partagez vos connaissances
Rejoignez OpenKampus, la plateforme de formations synchrones qui valorise votre expertise.
Course Preview
Mise en place facile du Framework Hibernate
📅 Toutes les séances : Mise en place facile du Framework Hibernate
| Date | Horaire | Statut |
|---|---|---|
| 08/04/2025 | 10:00 - 12:00 | Passée |
| 09/04/2025 | 14:00 - 16:00 | Passée |
| 10/04/2025 | 10:00 - 12:00 | Passée |
| 10/04/2025 | 14:00 - 16:00 | Passée |