//取得SessionFactor
Session session = SessionFactoryUtils.getSessionFactory();
//先取出值
Transaction tx = session.beginTransaction();
Guestbook gs_a = tx.load(Guest.class,new Integer(1));
//更新
gs_a.setName("无名指");
Session session = SessionFactoryUtils.getSessionFactory();
Transaction tx = session.beginTransaction();
//在次取值
Guestbook gs_b = tx.load(Guest.class,new Integer(1));
Guestbook gs_c = (Guestbook)session.merge(gb_a);
tx.commit();
//实际上返回的是gs_b的值,a的状态已近被合并到了b中了.
上面这段方法体现了merger方法的作用,合并持久化对象的状态值.