天真的以为在类或者方法加@Transactional注解就能启用事务了。
还得有下面得操作啊。
@SpringBootApplication
@EnableTransactionManagement
启动类加启用事务注解
然后在Service类和方法加注解,@Transactional基本事务就起作用了。
可是我得还是不起作用。。。。
看看写的代码没毛病啊。只写了个try.....catch...finally
真是画蛇添足啊。你都把异常捕获到了,SpringBoot当然就不再替你处理了啊。
如果确实需要写try...catch得话,你懂得,我们再得throws new RuntimeException().