![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate框架学习
z_zhangzhen
这个作者很懒,什么都没留下…
展开
-
hibernate持久化的三种状态
1、持久化对象hibernate持久化对象分为3中状态:瞬时状态、持久状态、脱管状态transient(瞬时态):尚未与Session关联对象,失去引用的话,就会被JVM回收。一般就是直接New创建的对象。persistent(持久态):已经与当前session产生关联,并且相关联的session没有关闭,并且事务尚未提交。detached(托管态):存在持久化OID,但没有与当前sess...转载 2018-09-19 09:47:20 · 191 阅读 · 0 评论 -
hibernate缓存机制学习
一、为什么要用Hibernate缓存?Hibernate是一个持久层框架,经常访问物理数据库,使用缓存是为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。二、Hibernate缓存原理是怎样的?Hibernate缓存包括两大类:Hibernate一...原创 2018-09-20 16:25:29 · 94 阅读 · 0 评论