注意:此篇文章基于:http://t.csdn.cn/LEn32
1、使用注解配置声明式事务控制
1. 编写 AccoutDao
2. 编写 AccoutService
3. 编写 applicationContext.xml 配置文件
2、注解配置声明式事务控制解析
① 使用 @Transactional 在需要进行事务控制的类或是方法上修饰,注解可用的属性同 xml 配置方式,例如隔离 级别、传播行为等。
② 注解使用在类上,那么该类下的所有方法都使用同一套注解参数配置。
③ 使用在方法上,不同的方法可以采用不同的事务参数配置。
④ Xml配置文件中要开启事务的注解驱动
<
tx
:annotation-driven
/>
要点:
注解声明式事务控制的配置要点
- 平台事务管理器配置(xml方式)
-
事务通知的配置( @Transactional 注解配置
-
事务注解驱动的配置 < tx :annotation-driven />