パッケージ org.springframework.test.context.jdbc


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