我正在尝试使用Spring JdbcTemplate实例生成可用于后续DBUnit测试的DataSet。
任何想法如何做到这一点?
我发现从JDBC Connection实例到IDatabaseConnection实例的所有文档。
但我使用Spring将代码抽象出来,而我所拥有的是JdbcTemplate实例。
有什么想法吗?
答案 0 :(得分:3)
您的jdbcTemplate bean有一个dataSource属性,因此您可以使用其getter从jdbcTemplate获取它,或者在您构建IDatabaseConnection的类中注入dataSource(您已在applicationContext中的某处定义)并将其用作一个构造函数arg。 (你应该做后者)
有关详细说明和完整示例(由泉源培训师编写),请参阅以下博客