Spring中事务管理的三种方式

配置文件的基础代码(引入.properties文件,配置c3p0连接池)
事务基础代码
Spring中事务控制的核心是:(依赖于连接池,Spring中任何的事务都要依赖于它!)
事务控制核心

1. 编程式事务控制主要代码

  1. Applicationcontext.xml配置文件的配置(以转账业务为例)
    配置事务模板对象
    配置Dao和Service
  2. Service层(业务层)逻辑代码:
    业务层代码

2. xml配置式Aop事务管理(重点)

  1. 配置流程:
    配置流程
  2. 引入约束
    bean:用于依赖注入
    context:用于引入.properties文件
    aop:用于配置织入
    tx:用于配置事务通知
    springaop事务需要引入的约束
  3. .xml文件的配置
    配置事务的通知
    通知配置
  4. 配置织入
    配置织入

3. 注解式事务管理(重点)

3.1 配置

当配置好DataSourceTransactionManager后开启事务
开启事务注解配置

3.2 使用

  1. 类上加
    注解式事务
  2. 方法上加
    注解式事务
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值