配置文件的基础代码(引入.properties文件,配置c3p0连接池)
Spring中事务控制的核心是:(依赖于连接池,Spring中任何的事务都要依赖于它!)
1. 编程式事务控制主要代码
- Applicationcontext.xml配置文件的配置(以转账业务为例)
- Service层(业务层)逻辑代码:
2. xml配置式Aop事务管理(重点)
- 配置流程:
- 引入约束
bean:用于依赖注入
context:用于引入.properties文件
aop:用于配置织入
tx:用于配置事务通知
- .xml文件的配置
配置事务的通知
- 配置织入
3. 注解式事务管理(重点)
3.1 配置
当配置好DataSourceTransactionManager后开启事务
3.2 使用
- 类上加
- 方法上加