使用Hibernate缓存数据课件演示课件.pptVIP

  • 0
  • 0
  • 约7.4千字
  • 约 16页
  • 2019-09-14 发布于湖北
  • 举报
模板来自于 / * 模板来自于 / * 模板来自于 / * 模板来自于 / * 第15章 使用Hibernate 缓存数据 精选 目 录 1 2 缓存的概念和范围 一级缓存 * 3 4 二级缓存 查询缓存 精选 15.1 缓存的概念和范围 * 精选 15.1 缓存的概念和范围 * 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。 Hibernate的缓存包括Session的缓存和SessionFactory的缓存,其中SessionFactory的缓存又可以分为两类:内置缓存和外置缓存。 Session的缓存是内置的,不能被卸载,也被称为Hibernate的第一级缓存。SessionFactory的缓存又被称为Hibernate二级缓存。 Hibernate缓存的范围包括事务范围、进程范围和集群范围,具体如下: (1) 事务范围: (2) 进程范围: (3) 集群范围: Hibernate提供的一级缓存是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。Hibernate一级缓存生命周期很

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档