---Hibernate缓存

1.Hibernate框架中提供很多优化方式,hibernate的缓存就是一个优化方式


2.hibernate缓存特点:


   第一类  hibernate的一级缓存

   (1)hibernate的一级缓存默认打开

    (2)hibernate的一级缓存使用范围是session范围,从session创建到session关闭范围

    (3)hibernate的一级缓存中,存储数据必须是持久态数据


   第二类:hibernate的二级缓存

    (1)目前已经不使用,替代技术:redis

    (2)二级缓存使用范围是sessionFactory范围

    (3)二级缓存默认不是打开的,需要配置

---验证一级缓存的存在

   1.验证方式

      (1)首先根据uid=1查询,返回对象
(2)其次再根据uid=1查询 返回对象
hibernate笔记04 hibernate一级缓存概述
hibernate笔记04 hibernate一级缓存概述

--一级缓存执行过程


hibernate笔记04 hibernate一级缓存概述

---Hibernate一级缓存特性


1.持久态自动更新数据库

hibernate笔记04 hibernate一级缓存概述

2.执行过程:

hibernate笔记04 hibernate一级缓存概述




相关文章:

  • 2021-11-02
  • 2021-09-19
  • 2021-11-19
猜你喜欢
  • 2021-05-31
  • 2021-06-16
  • 2018-03-05
  • 2022-01-03
  • 2021-08-02
相关资源
相似解决方案