老师,为什么要在自定义的事务注解里加上spring的 @Transactional 注解?
@Documented
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Transactional
public @interface DDSTransactional {
}
这样的话,感觉会导致spring接管整个事务,在开启事务时只获取一次connection,后面打上的DDS注解全部无效了,因为不会再重新去获取connection。
登录后可查看更多问答,登录/注册