SSM配置事务的方式之Xml形式:
在applicationContext.xml文件中添加:
<!-- 事务控制
不使用事务控制的时候,增删改也能进行,
那可能是spring与mybatis整合之后,
spring自动调用了mybatis底层的JDBC去处理事务,但这种处理事务是dao层的,也就是mapper层的
我们真正需要的事务处理是service层的.service中某个业务调用dao层中多个方法时,要么同时成功,要么同时失败,
这才是我们需要的事务控制-->
<!--控制事务的类-->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
<!--Xml方式配置事务-->