登录
上传中....
hibernate缓存等级特点
hibernate缓存机制就是 已一种数据结构(hashmam)将你查询过的数据保存在内存中
当你下次再次查询的时候 hibernate首先会先到内存中的对应map中查看是否存在你要查找的值
如果有 直接取出来给你,没有再发sql 这些都是通过代理实现的
一级缓存 和二级缓存 本质区别就是 hibernate销毁内存中数据时间不同
2级缓存也称为session级别的缓存 数据和session同周期 当前session没有了缓存也没有了
1级缓存也称为factory级别的 时期较2级缓存长