![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
iteye_14179
这个作者很懒,什么都没留下…
展开
-
hibernate 的三种状态
hibernate 有三种状态 1.Transient 2. Persistent 3. Detached Transient 状态:当创建一个新对象时。Persistent 状态:当对象数据保持在session缓冲区事。 persistent状态的对象,当对象的属性发生改变时候hibernate在清除缓存(脏数据检查)的时候,会和数据库同步...原创 2011-06-18 11:08:36 · 76 阅读 · 0 评论 -
get 与 load 的区别
load:不会马上发出查询语句,因为load支持lazy(延迟加载/懒加载)。lazy是当真正使用这个对象的时候,再创建,对 于hibernate来说才真正的发出查询语句,主要是为了提高性能,lazy是hibernate中非常重要的特性。 hibernate的lazy是采用代理对象实现,代理对象主要采用CGLIB库生成的,而不是JDK动态代理,因为JDK...原创 2011-06-19 10:34:28 · 77 阅读 · 0 评论