Hibernate基础学习—Hibernate二级缓存

Posted ✈✈✈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate基础学习—Hibernate二级缓存相关的知识,希望对你有一定的参考价值。

一、概述

     Session的缓存是一块内存空间,在这个内存空间存放了相互关联的Java对象,这个位于Session缓存内的对象也被称为持久化对象,Session负责根据持久化对象的状态来同步更新数据库。

     Session的缓存是内置的,不能被拆卸,也被称为Hibernate的第一级缓存。此外,SessionFactory有一个内置缓存和一个外置缓存,内置缓存不能被拆卸,而外置缓存是可插拔的缓存插件,也被称为Hibernate的第二级缓存,第二级的缓存本身实现很复杂,必须实现并发访问策略及数据过期策略。

以上是关于Hibernate基础学习—Hibernate二级缓存的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate基础学习—对象-关系映射(上)

运行第二天出现hibernate的错误,org.hibernate.TransactionException: JDBC commit failed at org.hiber

Hibernate学习- 初识

Hibernate-chapter two

Hibernate学习之一级缓存

一对一映射 Hibernate