session 保存对象两只方式有什么区别?
import org.springframeword.orm.hibernate3.SessionFactoryUtils;
....
在dao类中session两种方式进行对象持久化操作,两种方式有什么区别?
第一种:
public Serializable save(Object obj) {
Session session = SessionFactoryUtils.getSession(getSessionFactory(),false);
return save(obj,session);
....
}
public Serializable save(Object obj,Session s){
return s.save(obj);
}
第二种:
public Serializable save(Object obj) {
Session session = SessionFactoryUtils.getSession(getSessionFactory(),false);
return session.save(obj);
}
那位大侠能告诉我这两种方式的区别??
[解决办法]
你写的都一回事儿, 都是SessionFactoryUtils 得来,你并没手动去持久化;
[解决办法]