@BeforeTransaction
@BeforeTransaction
は、Spring の @Transactional
アノテーションを使用してトランザクション内で実行するように構成されたテストメソッドの場合、トランザクションを開始する前にアノテーション付き void
メソッドを実行する必要があることを示します。@BeforeTransaction
メソッドは public
である必要はなく、Java 8 ベースのインターフェースのデフォルトメソッドで宣言できます。
次の例は、@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 | トランザクションの前にこのメソッドを実行します。 |