feikongliuxue
飞空流雪
2015-11-06 12:12
采纳率: 33.3%
浏览 1.4k
已采纳

关于Hibernate的二级缓存配置

配置二级缓存时在实体xx.hbm.xml中配置的

 <cache usage="read-only" include="non-lazy" region="personCache"/>

关于这个include属性,我看官方文档上说all是对所有属性就行缓存,non-lazy是对不是lazy加载的属性缓存,问题是我怎么判断它到底有没有对lazy="true"的属性缓存呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • CSDNXIAOS
    Robot-S 2015-11-06 12:18
    已采纳

    Hibernate的二级缓存

    Hibernate的Session在事务级别进行持久化数据的缓存操作。 当然,也有可能分别为每个类(或集合),配置集群、或JVM级别(SessionFactory级别)的缓存。 你甚至可以为之插入一个集群的缓存。注意,缓存永远不知道其他应用程序对持久化仓库(数据库)可能进行的修改 (即使可以将缓存数据设定为定期失效)。
    通过在hibernate.c......
    答案就在这里:Hibernate二级缓存配置
    ----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

    点赞 评论

相关推荐