如何完全禁用nHibernate中的缓存?

时间:2020-03-06 14:34:13  来源:igfitidea点击:

如何完全禁用nHibernate中的缓存?

解决方案

使用IStatelessSession绕过第一级缓存:http://darioquintana.com.ar/blogging/?p=4

为了使用二级缓存,我们必须显式配置它。如果不使用,就不会使用它。

我们也可以在映射中关闭延迟加载。 lazy = false。

注意IStatelessSession是我在Nhibernate 2.0中的新增功能

第二级缓存配置详细信息:第25章。NHibernate.Caches