一、基本概念:

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

二、JDBC 事务支持

Spring 事务管理整合

Spring 事务管理整合

三、ThreadLocal 基本知识

1、概念:

Spring 事务管理整合

2、ThreadLocal 的基本实现逻辑:

Spring 事务管理整合

3、使用示例:

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

四、Spring 事务

Spring 事务管理整合

1、TransactionDefinition

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

2、事务管理器的实现类:

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 的编程式 事务管理:

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 的声明式事务管理:

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

注解式事务配置:
Spring 事务管理整合

Spring 事务管理整合

 

Spring 事务管理整合

Spring 事务管理整合

其它:

一、数据连接泄露

1、使用Spring Dao 的模板:如,JdbcTemplate、HibernateTemplate等,进行数据访问,就一定不会存在数据连接泄露的问题。

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

使用DataSourceUtils

Spring 事务管理整合

内部逻辑:

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

二、不能实施 Spring 事务增强的方法:

方法 只能 是 Public修饰的, 不能有 final 、static 修饰符。

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

Spring 事务管理整合

相关文章: