【问题标题】:Hibernate Second-Level Cache: Does get use it?Hibernate 二级缓存:get 使用它吗?
【发布时间】:2011-10-11 15:56:56
【问题描述】:

我看过上面写的,Hibernate 二级缓存只在调用load 方法时使用。在调用get时,我找不到任何结论性的答案,而我们集成的GenericDAO项目主要使用它。

调用org.hibernate.Session.get(Class clazz, Serializable id)时是否使用二级缓存?

【问题讨论】:

    标签: java hibernate ehcache second-level-cache


    【解决方案1】:

    是的,当然是get 使用的。 Session.load 生成实体的代理,甚至不检查实体是否存在,因此二级缓存对get 的相关性比load 更相关。

    【讨论】:

      猜你喜欢
      • 2014-08-12
      • 2015-05-14
      • 1970-01-01
      • 1970-01-01
      • 2010-11-16
      • 1970-01-01
      • 2016-12-03
      • 2014-11-28
      • 2011-12-18
      相关资源
      最近更新 更多