来自Spring Reference Manual的@Sql部分的事务管理:
如果用于
SqlScriptsTestExecutionListener检测DataSource和判断PlatformTransactionManager事务语义的算法不符合您的需要,您可以通过dataSource和的transactionManager属性指定显式名称@SqlConfig.
例如:
@SqlGroup({
@Sql(scripts = "script1.sql", config = @SqlConfig(dataSource = "dataSource1", transactionManager = "txMgr1")),
@Sql(scripts = "script2.sql", config = @SqlConfig(dataSource = "dataSource2", transactionManager = "txMgr2"))
})
Run Code Online (Sandbox Code Playgroud)
问候,
Sam(Spring TestContext Framework的作者)
| 归档时间: |
|
| 查看次数: |
2739 次 |
| 最近记录: |