
Hibernate
文章平均质量分 87
iteye_9137
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate常用保存方式区别
Hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached。1. [b]瞬时对象(Transient Objects)[/b]:使用new操作符初始化的对象不是立刻持久的。的状态是瞬时的,也就说没有和任何数据库表进行关联。只要应用不...原创 2010-05-10 11:10:36 · 104 阅读 · 0 评论 -
Reattach和Merge操作的比较
Hibernate中将对象从托管状态转变为持久化状态可以采用两种方法:重附(Reattach)和合并(Merge)。下面分别总结一下:[b]第一种:重附[/b]重附操作使得一个托管对象重新受到persistence context的管理,具体可以采用两种方法:1. update方法,此方将实体对象从托管状态转变为持久化状态,但是需要注意的是如果当前的持久化上下文(persistence...原创 2010-05-10 11:13:31 · 209 阅读 · 0 评论 -
Hibernate懒加载
[color=darkblue]什么是hibernate懒加载?所谓懒加载(lazy)就是延时加载,延迟加载。什么时候用懒加载呢?只能回答要用懒加载的时候就用懒加载。为什么要用懒加载呢?就是当我们要访问的数据量过大时,明显用缓存不太合适,因为内存容量有限,为了减少并发量,减少系统资源的消耗,我们让数据在需要的时候才进行加载,这时我们就用到了懒加载。[/color]比如部门PO和员工...原创 2010-05-10 11:26:31 · 123 阅读 · 0 评论