版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhangminemail/article/details/82926995
1、事物使用的注解
开始事物注解:@EnableTransactionManagement
再使用事物的接口添加注解:@Transational
注意:RuntimeException的异常才能生效回滚
2、事物回滚
对指定异常进行回滚
@Transational(rollbackFor=Exception.class)
noRollbackFor属性设置不回滚异常指定
注:一个未添加注解@Transational的接口调用一个添加了注解的接口,不会回滚