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

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

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 :

tutoriel-hibernate-cache-1bis

Analysez le code suivant :

tutoriel-hibernate-cache-1

Expliquez

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

tutoriel-hibernate-cache-2

et l’état final de la base :

tutoriel-hibernate-cache-2bis

Expliquez

Partie 2 : cache de niveau 2

Expliquez

Partie 3 : mise en œuvre EHCache

tutoriel-hibernate-cache-4

Expliquez

tutoriel-hibernate-cache-5

Expliquez

tutoriel-hibernate-cache-5bis

Expliquez

tutoriel-hibernate-cache-6

Expliquez

tutoriel-hibernate-cache-7

Expliquez

tutoriel-hibernate-cache-8

Expliquez

Corrigé:

Hib-TP-9-cache-Correction

Demandez la suite !

Conclusion

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

2018-01-30T14:18:56+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java