求职复习系列3-spring事务

spring事务

事务管理

@Transactional() //事务注解

打开事务

事务的接口

PlatformTransactionManager:主要是用于平台相关事务的管理

TransactionDefinition:事务定义信息(隔离 传播 超时 只读) 通过配置如何让进行事务管理

TransactionStatus :事务具体运行状态: 事务管理过程中的每个时间事务状态的信息

PlatformTransactionManager

1. commit 提交事务

2. rollback 事务回滚

3. getTransaction 获取事务状态

事务的分类

求职复习系列3-spring事务

隔离级别

求职复习系列3-spring事务

求职复习系列3-spring事务

传播行为

业务层的两个方法的调用问题

求职复习系列3-spring事务

前三个为一类:当前事务 最常用

最后一个为嵌套 含有savePoint

事务的状态中的方法

求职复习系列3-spring事务

求职复习系列3-spring事务

Spring的管理

TransactionTemplate 手动管理

使用Xml或注解 Aop 环绕通知 推荐使用

注解方式

求职复习系列3-spring事务

<component-scan> <bean> <property> /<bean> <annotation-driven>
方法开启注解


分享到:


相關文章: