使用注解配置声明式事务
1.配置事物管理器
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DatasourceTransactionManager">
<property name="datasource" ref="datasource"/>
</bean>
2.开启注解事物
<tx :annotation-driven transaction -manger="transactionManager"/>
3.然后在需要事务的语句前添加注解@Transactional
4.@Transactional注解中的属性
Transational(propagation=propagation.REQUIRED,isolation=Isolation.DEFAULT,readonly=false)
propagation:事务的传播行为
isolation:事务的隔离级别
readonly:只读信息
rollbackFor:发生哪些异常回滚