@Transactional 与 RuntimeException 老师如果是Exception @Transactional就不会起作用了吗?

来源:4-6 店铺注册功能之Controller层的实现(上)

Sivel

2018-01-14

因为代码现在跑失败了 所以没办法测试  suoyi拜托老师解答一下。难道只有RuntimeException或者其子类   @Transactional才起作用吗?

写回答

1回答

翔仔

2018-01-14

同学好 @Transactional 默认只回滚抛出的RuntimeException或者其子类的异常,就和视频里说的一样,但是同学也可以加入一个属性,指定回滚别的异常,

@Transactional(rollbackFor=Exception.class)

这样即可

0
0

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程