@transactional配置有哪几种
时间: 2024-05-20 07:18:11 浏览: 68
Spring中的@Transactional事物回滚实例源码
4星 · 用户满意度95%
@transactional配置有以下几种:
1. @Transactional:应用在方法上,表示该方法需要事务管理。
2. @Transactional(propagation = Propagation.REQUIRED):指定事务的传播行为为REQUIRED。
3. @Transactional(isolation = Isolation.READ_COMMITTED):指定事务的隔离级别为READ COMMITTED。
4. @Transactional(timeout = 10):指定事务的超时时间为10秒。
5. @Transactional(rollbackFor = Exception.class):指定事务回滚的异常类型为Exception类及其子类。
6. @Transactional(noRollbackFor = Exception.class):指定事务不回滚的异常类型为Exception类及其子类。
阅读全文