vers l'accueil formulaire de contact

Tutoriel Hibernate N°9 : cache hibernate niveau 1 et 2

Votre formation HIBERNATE avec Objis, spécialiste formation java depuis 2005 Améliorez les performances de vos applications hibernate en utilisant le cache hibernate. Maîtrisez les 2 niveaux de cache. Comprenez la mise en cache ’native’ : cache de niveau 1 dit cache ’Session’. Découvrez le cache de niveau 2, idéal pour mettre en cache vos données de références. Comprenez les différentes solutions pour le cache de niveau 2 : EHCache, OSCache, SwarmCache et JBossCache. Comprenez enfin la valeur ajoutée du cache en mode cluster.

Objis, spécialiste de la formation Java, est heureux de vous offrir ce tutoriel, extrait de séances pratiques de la formation HIBERNATE dispensée par Objis.

Les + objis
- 70% de travaux pratiques
- Clé USB avec tous les outils utilisés + Corrigés TPs
- Bilan pédagogique individuel + conseils

Prérequis, outils et versions

- Tutoriel Hibernate N°2 : votre première application hibernate

Liens utiles


- + de 100 tutoriaux java/jee Objis
- Tutoriaux HIBERNATE Objis
- Objis, spécialiste formation java depuis 2005
- Site hibernate (javadoc, faq)
- Documentation (chap. 10) : working with objects
- Tutoriel DevX mise en oeuvre EHCache

Objectifs

- Comprendre les logs générés par Hibernate
- Analysez certaines configurations par défaut.

Programme

- Contexte
- Partie 1 : mise en évidence du Cache natif de niveau 1 (Cache Session)
- Partie 2 : comprendre le cache de niveau 2 (Cache Optionnel)
- Partie 3 : mise en œuvre cache niveau 2 EHCache
- Partie 3 : cache en mode Cluster

Durée

30 min.

Partie 1 : le cache ’natif’

Eta initial de la base de données :

PNG - 7.9 ko
tutoriel-hibernate-cache-1bis

Analysez le code suivant :

PNG - 23.9 ko
tutoriel-hibernate-cache-1

- Expliquez

Analysez les requêtes générées :

PNG - 15.7 ko
tutoriel-hibernate-cache-2

et l’état final de la base :

PNG - 8 ko
tutoriel-hibernate-cache-2bis

- Expliquez

Partie 2 : cache de niveau 2

- Expliquez

Partie 3 : mise en œuvre EHCache

PNG - 8.7 ko
tutoriel-hibernate-cache-4

- Expliquez

PNG - 16.5 ko
tutoriel-hibernate-cache-5

- Expliquez

PNG - 26 ko
tutoriel-hibernate-cache-5bis

- Expliquez

PNG - 2.5 ko
tutoriel-hibernate-cache-6

- Expliquez

PNG - 18 ko
tutoriel-hibernate-cache-7

- Expliquez

PNG - 3.6 ko
tutoriel-hibernate-cache-8

- Expliquez

- Demandez la suite !

Conclusion

Dans ce tutoriel, vous avez mis en la notion de cache niveau 1 (objet session) et de cache niveau 2.

Prochaine formation HIBERNATE

Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur Hibernate :

Votre formation HIBERNATE avec Objis, spécialiste formation java depuis 2005

Pour aller plus loin : le réseau Objis

Si vous appréciez notre sens du partage, devenez gratuitement membre ’classic’ du Club Objis :
- Votez pour les prochains tutoriaux à publier
- Préparez vos entretiens techniques
- Valorisez votre profil / expertise
- Identifiez des opportunités d’emploi
- Recevez la newsletter objis.com