首页 > 技术文章 > Spring事务的理解?

niuyalong-com 2022-01-27 21:04 原文

Spring事务的理解?

Spring支持编程式事务管理以及声明式事务管理两种方式

1.编程式事务管理

1.编程式事务管理

编程式事务管理是使用TransactionTemplate(交易模板)或者直接使用PlatformTransactionManager(平台事务管理器),对于编程式事务管理,Spring推荐使用TransactionTemplate(交易模板)。

2. 声明式事务管理

声明式事务管理建立在AOP之上,其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,执行完目标方法之后根据执行的情况提交或者回滚。

推荐阅读