@BeforeTransaction

@BeforeTransaction は、Spring の @Transactional アノテーションを使用してトランザクション内で実行するように設定されたテストメソッドに対して、トランザクションの開始前にアノテーション付き void メソッドを実行することを示します。@BeforeTransaction メソッドは public である必要はなく、インターフェースのデフォルトメソッドで宣言できます。

次の例は、@BeforeTransaction アノテーションの使用方法を示しています。

  • Java

  • Kotlin

@BeforeTransaction (1)
void beforeTransaction() {
	// logic to be run before a transaction is started
}
1 トランザクションの前にこのメソッドを実行します。
@BeforeTransaction (1)
fun beforeTransaction() {
	// logic to be run before a transaction is started
}
1 トランザクションの前にこのメソッドを実行します。