Package org.springframework.test.context.jdbc
@NullMarked
package org.springframework.test.context.jdbc
JDBC support classes for the Spring TestContext Framework,
including support for declarative SQL script execution via
@Sql.-
ClassDescription
@Sqlis used to annotate a test class or test method to configure SQLSql.scripts()andSql.statements()to be executed against a given database during integration tests.Enumeration of phases that dictate when SQL scripts are executed.@SqlConfigdefines metadata that is used to determine how to parse and execute SQL scripts configured via the@Sqlannotation.Enumeration of modes that dictate how errors are handled while executing SQL statements.Enumeration of modes that dictate whether SQL scripts should be executed within a transaction and what the transaction propagation behavior should be.Container annotation that aggregates several@Sqlannotations.@SqlMergeModeis used to annotate a test class or test method to configure whether method-level@Sqldeclarations are merged with class-level@Sqldeclarations.Enumeration of modes that dictate whether method-level@Sqldeclarations are merged with class-level@Sqldeclarations.TestExecutionListenerthat provides support for executing SQLscriptsand inlinedstatementsconfigured via the@Sqlannotation.