spring的事务insert操作怎么判断是否执行成功了还是回滚了

Pig-man 发布于 2016/06/07 10:51
阅读 1K+
收藏 0
如题:spring的事务进行多表的insert操作,回滚时有异常抛出。但是我怎么判断是执行成功了还是回滚了,然后进行我下面的业务操作
加载中
0
page_zxy
page_zxy

捕获异常不就可以了么,或者自定义异常,或者向上一级申明异常

Pig-man
Pig-man
自定义异常,已结局,正在研究transactionStatus
0
摩卡1128
摩卡1128
事物的TransactionStatus可以获取事物的状态,你了解一下这个就知道怎么判断了
Pig-man
Pig-man
其实可以直接通过捕捉异常来判断是否成功
Pig-man
Pig-man
研究下
0
Joyzhou
Joyzhou
是否得到ID
Pig-man
Pig-man
没明白
返回顶部
顶部