2010-11-14 6 views
3

La mise en cache des requêtes/mise en cache des entités est-elle liée à la fois aux caches de 1er et 2ème niveau ou uniquement au cache de 2ème niveau?Les valeurs par défaut du cache NHibernate

Qui vient par défaut: mise en cache des requêtes ou mise en cache des entités?

Répondre

6

Le cache de 1er niveau est activé par défaut et fournit la mise en cache des entités pour une instance d'une session NH. Chaque session NH a son propre cache de 1er niveau. Le cache de second niveau (qui doit être configuré) assure la mise en cache des entités entre les sessions et fournit également une mise en cache des requêtes lorsque cela est demandé.

Ce lien contient plus d'information: http://nhibernate.info/doc/nhibernate-reference/caches.html