为了账号安全,请及时绑定邮箱和手机立即绑定

开启了二级缓存,如果第一个session已关闭,第二个session还能不能应用第一个session的缓存?

如题。有人测试过吗?

http://img1.sycdn.imooc.com//56754e3700017cd408460521.jpg

正在回答

3 回答

本人试过,可以,不会销毁。可以理解session是关闭即使一级缓存关闭,二级缓存还在可以使用。

0 回复 有任何疑惑可以回复我~

不会销毁,二级缓存不会随着session的销毁而销毁,它是基于SessionFactory的

1 回复 有任何疑惑可以回复我~

自答。虽然没试过,但应该是可以的。开启了二级缓存后,session的数据已经存到二级缓存里去了,并不随缓存的销毁而销毁。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Hibernate缓存策略
  • 参与学习       28785    人
  • 解答问题       24    个

本教程主要介绍Hibernate中缓存的原理、分类和使用

进入课程

开启了二级缓存,如果第一个session已关闭,第二个session还能不能应用第一个session的缓存?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信