@Transactional什么状况才生效

只有runtimeexception而且没有被try catch处理的异常才会回滚。io

 

想要回滚,不要去tryexception

 

还有一个坑时逻辑上的问题,以前总觉得插入,更新后,返回值为0,@Transactional会回滚,其实并不会,他只对runtimeexception和error(二者叫不可检查异常)  进行回滚,因此并不会回滚im

相关文章
相关标签/搜索