@Transactional(rollbackFor=Exception.class,propagation=Propagation.REQUIRES_NEW)
时间: 2023-12-05 19:38:04 浏览: 197
spring-控制事物回滚
@Transactional(rollbackFor=Exception.class,propagation=Propagation.REQUIRES_NEW)是Spring框架中用于声明事务的注解。其中rollbackFor表示遇到哪些异常需要回滚事务,Propagation.REQUIRES_NEW表示需要创建一个新的事务来执行该方法,即使当前已经存在一个事务。这个注解可以用在类或方法上,用于控制事务的行为。在方法上使用该注解会覆盖在类上使用该注解的行为。
阅读全文