hibernate 一级缓存session关闭后失效。二级缓存啥时候失效?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate 一级缓存session关闭后失效。二级缓存啥时候失效?相关的知识,希望对你有一定的参考价值。

二级缓存是factory级别的,二级缓存被清除的时候会失效,例如:执行了executeUpdate等语句。 参考技术A 在session关闭前先进行清理缓存区,然后再关闭session对象,释放资源。 参考技术B 当sessionFactory对象关闭的情况下二级缓存也就关闭了。

以上是关于hibernate 一级缓存session关闭后失效。二级缓存啥时候失效?的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate缓存

Hibernate入门

hibernate 一级缓存,二级缓存,查询缓存

怎样解决hibernate中一级缓存导致数据不能刷新

hibernate 一级缓存和二级缓存

hibernate框架学习之一级缓存