spring基于xml的声明式事务控制的配置步骤
pom.xml中的依赖,spring,springframwork,mysql,org.aspectjweaver,junit
bean.xml中有约束,并配置业务层,持久层,数据源。

spring基于xml的声明式事务控制:
1,配置事物管理器,还要在其中注入dataSource

2,配置事物的通知,此时需要导入事物的约束

配置事物的通知,还要用到一个标签
这个标签就叫tx:advice,id是为了给它起一个唯一标志,他的属性就叫transaction-manager

3,配置aop中的通用切入点表达式

4,建立事务通知和切入点表达式的关系
现在我们有了一个通知txAdvice,里面有提交和回滚方法(在transaction里面的class的org。。。DataSource。。。manager),想要这个提交回滚方法对(*com.itheima。。*。*(。。))里的所有service类的方法增

强,他们之间必须要有联系,要建立这个对应关系。
5,最后一点,在事物通知txAdvice标签内部,配置事物的属性
propagation:事物的传播行为,默认为REQUIRED,增删改。查询则用SUPPORT
总结,事物控制基于xml的配置,一共分了五步;




