声明式事务

@Transactional加到方法上,如果不设置任务参数 默认只有运行时异常(RuntimeException)才会回滚;

如果想不管是运行时异常还是其他异常都回滚的解决办法:

1.捕获异常,自定义异常

2.@Transactional(rollbackFor = Exception.class) 

原文地址:https://www.cnblogs.com/ww25/p/13131355.html