知识点分解
核心类对象
对象 | 一句话介绍 |
---|---|
PlatformTransactionManager | Spring事务的核心底层interface,定义了事务核心方法 |
AbstractPlatformTransactionManager | Spring标准事务处理流程的抽象基类,定义了Spring事务处理框架 |
TransactionDefinition | 事务属性相关。事务隔离级别;超时;传播行为;等 |
TransactionStatus | 事务实例状态对象,可供查询,用于回滚、SavePoint等场景 |
DataSourceTransactionManager | Spring框架TransactionManager的典型实现 |
TransactionTemplate | 将编程式上下文多个步骤合并成一个核心的execute方法,方便事务编程 |