禁用一个模型的缓存

时间:2011-01-25 18:56:57

标签: nhibernate nhibernate-mapping nhibernate-3

我有一个由两个应用程序修改的表。其中一个是使用nhibernate。如何禁用该表的缓存?可以在映射文件中完成吗?

2 个答案:

答案 0 :(得分:1)

默认情况下,缓存

如果您指的是“第一级缓存”,即会话,则您的使用模式有问题。

答案 1 :(得分:1)

假设您已为会话工厂启用了L2缓存(通过cache.use_second_level_cache),您应该能够在该模型的映射文件中排除<cache>元素。