spring事务
事务管理
@Transactional() //事务注解
打开事务
事务的接口
PlatformTransactionManager:主要是用于平台相关事务的管理
TransactionDefinition:事务定义信息(隔离 传播 超时 只读) 通过配置如何让进行事务管理
TransactionStatus :事务具体运行状态: 事务管理过程中的每个时间事务状态的信息
PlatformTransactionManager
1. commit 提交事务
2. rollback 事务回滚
3. getTransaction 获取事务状态
事务的分类
![求职复习系列3-spring事务](http://p2.ttnews.xyz/loading.gif)
隔离级别
![求职复习系列3-spring事务](http://p2.ttnews.xyz/loading.gif)
传播行为
业务层的两个方法的调用问题
前三个为一类:当前事务 最常用
最后一个为嵌套 含有savePoint
事务的状态中的方法
Spring的管理
TransactionTemplate 手动管理
使用Xml或注解 Aop 环绕通知 推荐使用
注解方式
<component-scan> <bean> <property> /<bean> <annotation-driven>
方法开启注解
閱讀更多 編程的boy 的文章