Spring 事务实现方式

Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的

(1)编程式事务管理对基于 POJO 的应用来说是唯一选择。我们需要在代码中调用beginTransaction()、commit()、rollback()等事务管理相关的方法,这就是编程式事务管理。

(2)基于 TransactionProxyFactoryBean的配置文件声明式事务管理

(3)基于 @Transactional 的注解式声明事务管理

(4)基于Aspectj AOP配置事务

你可能感兴趣的:(Spring 事务实现方式)