1、事物使用的注解
开始事物注解:@EnableTransactionManagement
再使用事物的接口添加注解:@Transational
注意:RuntimeException的异常才能生效回滚
2、事物回滚
对指定异常进行回滚
@Transational(rollbackFor=Exception.class)
noRollbackFor属性设置不回滚异常指定

注:一个未添加注解@Transational的接口调用一个添加了注解的接口,不会回滚
Spring事务管理精讲
本文详细解析了Spring框架中事务管理的实现方式,包括@EnableTransactionManagement和@Transactional注解的使用,以及如何通过配置rollbackFor和noRollbackFor属性来精确控制事务的回滚条件。
1、事物使用的注解
开始事物注解:@EnableTransactionManagement
再使用事物的接口添加注解:@Transational
注意:RuntimeException的异常才能生效回滚
2、事物回滚
对指定异常进行回滚
@Transational(rollbackFor=Exception.class)
noRollbackFor属性设置不回滚异常指定

注:一个未添加注解@Transational的接口调用一个添加了注解的接口,不会回滚
230
1001
4219

被折叠的 条评论
为什么被折叠?