美文网首页
2018-07-17

2018-07-17

作者: 道玄真人 | 来源:发表于2018-07-17 20:26 被阅读0次


  Hibernate一级缓存和二级缓存的区别


一级缓存: 

       session级别的缓存, 当我们使用了get, load, find, Query等查询出来的的数据,默认在session中会有一份缓存数据,缓存数据就是从数据库中将一些数据拷贝一份放在对应的地方,每次获取数据时,会先从缓存中查找,如果没有再去数据库查询.

   提高了查询效率,减少了对数据库的直接操作.

一级缓存 不可卸载(只要使用了session,肯定就用到了session缓存,是hibernate控制的,我们不能手动配置).

相关文章

网友评论

      本文标题:2018-07-17

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