美文网首页
Hibernate的缓存机制

Hibernate的缓存机制

作者: 我是邱邱 | 来源:发表于2018-09-08 09:40 被阅读0次

    hibernate的一级缓存是session级别的,所以如果session关闭后,缓存就没了,此时就会再次发sql去查数据库。
    二级缓存是sessionFactory级别的缓存,我们看到,在配置了二级缓存以后,当我们session关闭以后,我们再去查询对象的时候,此时hibernate首先会去二级缓存中查询是否有该对象,有就不会再发sql了。二级缓存缓存的仅仅是对象,如果查询出来的是对象的一些属性,则不会被加到缓存中去
    三级缓存也称查询缓存,查询缓存也是sessionFactory级别的缓存

    相关文章

      网友评论

          本文标题:Hibernate的缓存机制

          本文链接:https://www.haomeiwen.com/subject/sbdkgftx.html