spring-transaction

文章目录

  • 配置
  • 解析
    • TransactionalEventListener
    • 主要组件注册
    • 代理类生成
      • Advisor寻找
  • 运行
    • 调用链生成
    • 调用链调用
    • TransactionInterceptor
      • 事务管理器
      • DataSource
      • 事务开启
        • 是否已存在事务
        • 事务已存在
          • PROPAGATION_NEVER
          • PROPAGATION_NOT_SUPPORTED
            • 事务挂起
          • PROPAGATION_REQUIRES_NEW
          • PROPAGATION_NESTED
            • debug环境搭建
            • 事务对象
            • Savepoint
        • 事务创建
      • 事务提交 & 回滚
  • 总结

配置

以最简单的jdbc事务为例:


<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"

你可能感兴趣的:(Java生态圈,spring,java,mvc)