パッケージ org.springframework.test.context.jdbc
@NullMarked パッケージ org.springframework.test.context.jdbc
JDBC は、
@Sql を介した宣言的な SQL スクリプト実行のサポートを含む、Spring TestContext フレームワークのクラスをサポートします。- クラス説明
@Sqlは、テストクラスまたはテストメソッドにアノテーションを付けて、SQLSql.scripts()およびSql.statements()が統合テスト中に特定のデータベースに対して実行されるように構成するために使用されます。SQL スクリプトを実行するタイミングを決定するフェーズの列挙。@SqlConfigは、@Sqlアノテーションを介して構成された SQL スクリプトを解析および実行する方法を決定するために使用されるメタデータを定義します。SQL ステートメントの実行中にエラーを処理する方法を指示するモードの列挙。SQL スクリプトをトランザクション内で実行する必要があるかどうか、およびトランザクションの伝播動作を指定するモードの列挙。いくつかの@Sqlアノテーションを集約するコンテナーアノテーション。@SqlMergeModeは、テストクラスまたはテストメソッドにアノテーションを付けて、メソッドレベルの@Sql宣言をクラスレベルの@Sql宣言とマージするかどうかを構成するために使用されます。メソッドレベルの@Sql宣言をクラスレベルの@Sql宣言とマージするかどうかを決定するモードの列挙。