用回调方式操作数据
return (T)this.getHibernateTemplate().execute(
new HibernateCallback() {
public T doInHibernate(org.hibernate.Session session){
session.update(entity);
return (T)entity;
}
});
直接调用继承的方法操作数据
super.getHibernateTemplate.update(entity);
return (T)entity;
结果有什么区别么,用途有什么不一样么,getHibernateTemplate是属于update 和org.hibernate.session 的update 有差异么.
新人,之前都是用父类的update方法直接操作,对于这种稍繁琐的回调方式不是很理解