程序包的使用
org.springframework.test.context.jdbc
使用org.springframework.test.context.jdbc的程序包 程序包 说明 org.springframework.test.context.jdbc JDBC support classes for the Spring TestContext Framework, including support for declarative SQL script execution via@Sql
.org.springframework.test.context.jdbc使用的org.springframework.test.context.jdbc中的类 类 说明 Sql @Sql
is 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.Sql.ExecutionPhase Enumeration of phases that dictate when SQL scripts are executed.SqlConfig @SqlConfig
defines metadata that is used to determine how to parse and execute SQL scripts configured via the@Sql
annotation.SqlConfig.ErrorMode Enumeration of modes that dictate how errors are handled while executing SQL statements.SqlConfig.TransactionMode Enumeration of modes that dictate whether SQL scripts should be executed within a transaction and what the transaction propagation behavior should be.SqlMergeMode.MergeMode Enumeration of modes that dictate whether method-level@Sql
declarations are merged with class-level@Sql
declarations.