Transaction Management
xml way:
<!-- 配置数据源事务管理器 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" rref="dataSource"></property>
</bean>
config class configuration:
/ ** * implementation of the interface method, the registered annotation affairs, when @Transactional used to generate a database transaction configuration class to achieve TransactionManagementConfigurer * /
@Override @Bean(name="annotationDrivenTransactionManager") public PlatformTransactionManager annotationDrivenTransactionManager() { // TODO Auto-generated method stub DataSourceTransactionManager transactionManager=new DataSourceTransactionManager(); transactionManager.setDataSource(initDataSource()); return transactionManager; }