spring Hibernate的事务流程

spring hibernate事务的流程
①获取session
②把session 和当前线程绑定 这样就可以在Dao中使用SessionFactory的getCurrentSession()方法来获取
Session了
③开启事务

2,若方法正常结束 即没有出现异常 则
①提交事务
②使当前线程绑定的Session解除绑定
③关闭Session

3.若方法出现异常则
①回滚事务
②使和当前线程绑定的Session解除绑定

猜你喜欢

转载自www.cnblogs.com/zywy/p/9109590.html