在Hibernate中,对象有三种状态:临时状态、持久状态和游离状态。
临时状态:当new一个实体对象后,这个对象处于临时状态,即这个对象只是一个保存临时数据的内存区域,如果没有变量引用这个对象,则会被jre垃圾回收机制回收。这个对象所保存的数据与数据库没有任何关系,除非通过Session的save或者 SaveOrUpdate把临时对象与数据库关联,并把数据插入或者更新到数据库,这个对象才转换为持久对象。
例如:Emp e=new Emp(); //创建临时对象
e.setEmpno((long) 8888);
e.setEName("mike" ...
- 10:22
- 浏览 (207)
- 评论 (0)
http://www.cnblogs.com/dudu/archive/2007/12/22/1010388.html
摘自:http://www.jdon.com/designpatterns/builder.htm
Builder模式定义:
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.
Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们.用户不知道内部的具体构建细节.Builder模式是非常类似抽象工厂模式,细微的区别大概只有在反复使用中才能体会到.
为何使用?
是为了将构建复杂对象的过程和它的部件解耦.注意: 是解耦过程和部件.
因为一个复杂的对象,不但有很多大量组成部分,如汽车,有很多部件:车轮 方向盘 发动机还 ...
- 17:02
- 浏览 (189)
- 评论 (0)
- 浏览: 7517 次
- 性别:


- 详细资料
搜索本博客
最新评论
-
[收藏]中国惠普前总裁孙 ...
dspiritcat 写道抛出异常的爱 写道dspiritcat 写道这样很可怜 ...
-- by 抛出异常的爱 -
[收藏]中国惠普前总裁孙 ...
抛出异常的爱 写道dspiritcat 写道这样很可怜的哦。。。自己发现了也不能 ...
-- by dspiritcat -
[收藏]中国惠普前总裁孙 ...
dspiritcat 写道这样很可怜的哦。。。自己发现了也不能删了,眼睁睁看着等 ...
-- by 抛出异常的爱 -
[收藏]中国惠普前总裁孙 ...
这样很可怜的哦。。。自己发现了也不能删了,眼睁睁看着等减分了。。。本意其实是很好 ...
-- by dspiritcat -
[收藏]中国惠普前总裁孙 ...
由本贴看出来robbin的英明....以后火星贴将大大的减少...在相关文章栏中 ...
-- by 抛出异常的爱






评论排行榜