我想使用Slick事务来管理activiti事务API调用。
目前,activiti
的transactionManager通过其spring配置配置如下
<bean id="dataSource" class="org.springframework.jdbc.datasource.SimpleDriverDataSource">
<property name="driverClass" value="org.postgresql.Driver" />
<property name="url" value="jdbc:postgresql://db:5432/mydb" />
<property name="username" value="abc" />
<property name="password" value="password" />
</bean>
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
如果我想用Slick TM替换Spring的DataSourceTransactionManager
,那么最好的方法是什么?我有scala对象,即MyCompanyDataSource.getDb
,返回slick.driver.PostgresDriver.simple.Database