1、获取到session对象:
Session session =
this.getSession();
Transaction transaction = session.getTransaction();
transaction.begin();
session.delete("");
session.update("");
session.save("");
transaction.commit();
session.close();
2、上面的this是spring-orm-3.2.4.jar里的HibernateDaoSupport类
public abstract class org.springframework.orm.hibernate3.support.HibernateDaoSupport extends org.springframework.dao.support.DaoSupport
至此就可以在上面的transaction.begin();
到transaction.commit(); session.close();之间完成自己的事物处理了。
Spring ORM Hibernate事务处理
本文介绍如何使用Spring ORM模块中的HibernateDaoSupport类进行事务处理。具体步骤包括获取session对象、开始事务、执行删除、更新或保存操作,最后提交并关闭session。

被折叠的 条评论
为什么被折叠?



