JdbcTestUtils

包包含 ,这是一个 旨在简化标准数据库的 JDBC 相关实用程序函数的集合 测试方案。具体而言,提供以下静态实用程序 方法。org.springframework.test.jdbcJdbcTestUtilsJdbcTestUtils

  • countRowsInTable(..):计算给定表中的行数。

  • countRowsInTableWhere(..):使用 provided 子句。WHERE

  • deleteFromTables(..):删除指定表中的所有行。

  • deleteFromTableWhere(..):使用 provided 子句从给定表中删除行。WHERE

  • dropTables(..):删除指定的表。

AbstractTransactionalJUnit4SpringContextTestsAbstractTransactionalTestNGSpringContextTests 提供了委托给 中上述方法的便捷方法。JdbcTestUtils

嵌入式数据库

该模块支持配置和启动嵌入式 数据库,可用于与数据库交互的集成测试。 有关详细信息,请参阅嵌入式数据库支持测试数据访问 具有嵌入式数据库的逻辑spring-jdbc