Loading...
Spring Framework Reference Documentation 7.0.2의 @BeforeTransaction의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
@BeforeTransaction@BeforeTransaction은 어노테이션이 붙은 void 메서드가 Spring의 @Transactional 어노테이션을 사용하여 트랜잭션 내에서 실행되도록 구성된 테스트 메서드에 대해, 트랜잭션이 시작되기 전에 실행되어야 함을 나타냅니다. @BeforeTransaction 메서드는 public일 필요가 없으며, Java 8 기반 인터페이스 default 메서드로 선언될 수 있습니다.
다음 예제는 @BeforeTransaction 어노테이션을 사용하는 방법을 보여 줍니다:
1@BeforeTransaction // (1) 2void beforeTransaction() { 3 // 트랜잭션이 시작되기 전에 실행될 로직 4}
| 1 | 트랜잭션 전에 이 메서드를 실행합니다. |
1@BeforeTransaction // (1) 2fun beforeTransaction() { 3 // 트랜잭션이 시작되기 전에 실행될 로직 4}
| 1 | 트랜잭션 전에 이 메서드를 실행합니다. |
@Rollback
@AfterTransaction