声明式事务

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

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

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

2.@Transactional(rollbackFor = Exception.class) 

posted @ 2020-06-15 15:51  鸿毛浮绿水  阅读(136)  评论(0编辑  收藏  举报