spring
spring transaction interface
事务管理
spring-事务管理-接口
77777777777777777777777777777
事务的管理器
事务的定义消息,隔离传播 超时 只读
事务具体的运行状态
spring事务的3个接口
Spring 接口介绍 之 Spring 事务管理
spring事务管理高层抽象主要包括3个接口
PlatformTransactionManager (事务管理器)
TransactionDefinition (事务定义信息(隔离,传播,超时,只读))
TransactionStatus (事务具体运行状态)
Spring中的事务管理:Spring提供了一组接口进行事务的管理。
Spring提供事务管理的3个接口:
【1】PlatformTransactionManager:事务管理器,用来管理事务的接口,定义了事务的提交、回滚等方法。
【2】TransactionDefinition:事务定义信息(隔离级别、传播行为、是否超时、是否只读)
【3】TransactionStatus:事务具体运行状态(事务是否提交,事务是否有保存点,事务是否是新事物等状态)。
Spring事务管理时,这三个接口是有联系的,Spring首先会根据事务定义信息TransactionDefinition获取信息,然后由事务管理器PlatformTransactionManager进行管理,在事务管理过程中,会产生一个事务的状态,这个状态就保存在事务具体运行状态TransactionStatus中了。
Spring事务管理
Spring事务管理 接口
事务管理接口
3 transaction interfaces of Spring
Spring事务管理常用操作
平台事务管理器、事务的定义信息、事务的运行状态
3个API接口:
常用事物管理的接口为:
spring事务管理高层抽象的3个主要接口
Spring事务管理
主要(常用)的三个接口
三个接口之间的联系
首先根据事务定义的信息,定义了..,定义了..,然后通过平台事务管理器来真正的事务的管理,在进行事务管理的过程当中,事务会产生相应的状态,那么这些状态会保存在了TransactionStatus对象当中了。
spring事务管理的核心接口,
PlatformTransactionManager的实现类真正执行事务管理;
TransactionDefinition的实现类保存了对事务管理的配置信息,该类的实例被Manager读取用来创建执行事务管理的对象;
TransactionStatus的实现类保存了事务运行中的状态;
spring事务管理主要有三个接口
platformTransactionManager
平台事务管理器:事务的提交,事务的回滚等
TransactionDefinition
事务定义信息 隔离,传播,超时,只读。
TransactionStatus 事务具体的运行状态
spring事务管理高层抽象主要包括三个接口:
事务管理器:Platform TransactionManager
事务定义信息(隔离、传播、超时、只读):TransactionDefinition
事务具体运行状态:TransactionStatus
Spring事务管理器高层抽象主要包括3个接口
spring事务管理的核心接口,
PlatformTransactionManager的实现类真正执行事务管理;
TransactionDefinition的实现类保存了对事务管理的配置信息,该类的实例被Manager读取用来创建执行事务管理的对象;
TransactionStatus的实现类保存了事务运行中的状态;
Spring事务管理高层抽象主要包括三个接口: PlatformTransactionManager:事务管理器 TransactionDefinition:事务定义信息(事务隔离级别、传播行为,超时,只读) TransactionStatus:事务具体运行状态
事务三个接口:
platformTransactionManageer
TransactionDefinition
TransactionStatus
事物管理三个接口
事物管理器:platformTranscationManager
事物定义;TranscationDefault
事物状态:TranscationStatus
Spring事务管理的3个主要接口