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