Annotation Interface DSTransactional


@Target({TYPE,METHOD}) @Retention(RUNTIME) @Documented public @interface DSTransactional
multi data source transaction
Author:
funkye
  • Element Details

    • rollbackFor

      Class<? extends Throwable>[] rollbackFor
      回滚异常
      Returns:
      Class[]
      Default:
      {java.lang.Exception.class}
    • noRollbackFor

      Class<? extends Throwable>[] noRollbackFor
      不回滚异常
      Returns:
      Class[]
      Default:
      {}
    • propagation

      DsPropagation propagation
      事务传播行为
      Returns:
      DsPropagation
      Default:
      REQUIRED