Class SpringTransactionUtils

java.lang.Object
com.altibase.document.util.SpringTransactionUtils

public final class SpringTransactionUtils extends Object
Spring Framework 트랜잭션 관련 유틸리티 클래스.

이 클래스는 Spring Framework가 optional dependency로 설정되어 있어도 안전하게 Spring 트랜잭션 상태를 확인할 수 있도록 지원한다.

  • Method Details

    • isSpringTransactionActive

      public static boolean isSpringTransactionActive()
      Spring TransactionManager가 현재 트랜잭션을 관리하고 있는지 확인한다.

      이 메서드는 Spring Framework가 classpath에 있고 활성 트랜잭션이 있을 때만 true를 반환한다. Spring이 없거나 트랜잭션이 비활성 상태면 false를 반환한다.

      Returns:
      Spring TX가 active면 true, 아니면 false