2 jxhrxlove jxhrxlove 于 2015.07.11 09:51 提问

spring hibernate事件不能回滚问题?

图片说明
我想要a,b 2个操作要么都做要么都不做图片说明现在抛出异常,a仍然存入了数据库,求大神指导一下。

5个回答

hetheh
hetheh   2015.07.11 10:40

事务陪在哪层 没有事务不会回滚

Evankaka
Evankaka   Ds   Rxr 2015.07.11 12:01

把rollback-for去掉再试试

yuke198907
yuke198907   2015.07.11 14:21

一种方法是加事务,另一种方法是自己加异常处理

frank_20080215
frank_20080215   2015.07.11 14:59

能回滚,加入事务中,异常处理写上rollback

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.07.11 15:40

写上事务异常,你没有写,而且你的error = 0 以后,直接就判断了,所以即时没有错误也会爆异常的,而A在异常前面肯定入库了

Csdn user default icon
上传中...
上传图片
插入图片