小编phk*_*hkr的帖子

DataSourceTransactionManager 和 ResourcelessTransactionManager 有什么区别?

是有什么区别org.springframework.jdbc.datasource.DataSourceTransactionManagerorg.springframework.batch.support.transaction.ResourcelessTransactionManager

<bean id="batchTransactionManager" class=
  "org.springframework.batch.support.transaction.ResourcelessTransactionManager" />
  
<bean id="batchJobLauncher"
  class="org.springframework.batch.core.launch.support.SimpleJobLauncher">
    <property name="jobRepository" ref="batchJobRepository" />
    <property name="taskExecutor">
        <bean class="org.springframework.core.task.SimpleAsyncTaskExecutor" />
    </property>
</bean>
Run Code Online (Sandbox Code Playgroud)

在上面的代码中使用resourcelesstransactionmanager是否正确?或者我应该使用 datasourcetransactionmanager 吗?有什么区别以及何时使用它们?

spring transactions transactionmanager spring-batch spring-transactions

3
推荐指数
1
解决办法
2764
查看次数