在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)
yollywu
搜索本博客
最近加入圈子
存档
最新评论