一.前言 Spring提供了声明式事务处理机制,它基于AOP实现,无须编写任何事务管理代码,所有的工作全在配置文件中完成. 二.声明式事务的XML配置方式 为业务方法配置事务切面,需要用到tx和aop两个命名空间下的标签,先在Spring配置文件中导入这两个命名空间. 1.配置事务管理器组件 事务管理器组件提供对事务处理的全面支持和统一管理,在切面中相当于增强处理的角色.这里使用Spring提供的事务管理器类DataSourceTransactionManager来实现,如下 <bean id=…