前提:事务嵌套才能存在
原因:
A事务,调用B事务,B事务抛出异常(transaction被设置为rollback-only了),然后再A中进行了捕获,但是没有抛出该异常,
那么A事务结束的时候,事务会执commit操作,但是现在事务已经被设置为 rollback-only了,所以会出现这个错误。
前提:事务嵌套才能存在
原因:
A事务,调用B事务,B事务抛出异常(transaction被设置为rollback-only了),然后再A中进行了捕获,但是没有抛出该异常,
那么A事务结束的时候,事务会执commit操作,但是现在事务已经被设置为 rollback-only了,所以会出现这个错误。