1——事务一般添加到JAVAEE三层结构里的Service层(业务逻辑层)

 

2——在Spring进行事务管理操作

  有两种方式:编程式事务管理  和  声明式事务管理(用这个)

 

3——声明式事务管理

  (1)基于注解方式实现(使用)

  (2)基于xml方式实现

 

4——在Spring里进行声明式事务管理,底层使用AOP

 

5——Spring事务管理相关API(接口)

  (1)提供一个 PlatformTransactionManager  接口,这个接口对于不同的框架提供不同的实现类

      mybatis框架使用DataSourceTransactionManager实现类

      事务管理_声明式事务