事务管理
xml方式:
<!-- 配置数据源事务管理器 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" rref="dataSource"></property>
</bean>
config类配置:
/** * 实现接口方法,注册注解事务,当@Transactional使用的时候产生数据库事务 配置类要实现TransactionManagementConfigurer */
@Override @Bean(name="annotationDrivenTransactionManager") public PlatformTransactionManager annotationDrivenTransactionManager() { // TODO Auto-generated method stub DataSourceTransactionManager transactionManager=new DataSourceTransactionManager(); transactionManager.setDataSource(initDataSource()); return transactionManager; }