1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <bean id="transactionManager1" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource1" /> </bean>
<bean id="transactionManager2" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource2" /> </bean> <tx:annotation-driven transaction-manager="transactionManager1" proxy-target-class="true" />
<bean id="chainedTransactionManager" class="org.springframework.data.transaction.ChainedTransactionManager"> <constructor-arg> <array> <ref bean="transactionManager1"/> <ref bean="transactionManager2"/> </array> </constructor-arg> </bean>
|