来自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 次 |
最近记录: |