8、类和方法 事务属性优先级

2017-11-09  本文已影响33人  Britney_z

@Transactional( rollbackFor = Exception.class)

public class MyService {

@Transactional(rollbackFor = RuntimeException.class)

public void save() throws Exception {

UserDo userDo = new UserDo();

userRepository.save(userDo);

if (true)

throw new Exception();

}

今天看事务源码发现,如果方法上使用事务注解,先使用方法上配置的属性,若方法上并未注解,则使用类注解的属性

上一篇下一篇

猜你喜欢

热点阅读