码迷,mamicode.com
首页 > 编程语言 > 详细

怎么使用Spring配置事务 ?

时间:2018-08-09 18:31:01      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:增量   cto   proxy   自动生成   分时   传统   efault   简洁   配置文件   

Spring同时支持编程式事务策略和声明式事务策略,大部分时候都采用声明式事务策略。

声明式事务管理的配置方式,通常有以下4种:

(1) 使用TransactionProxyFactoryBean为目标Bean生成事务代理的配置。此方式是最传统、配置文件最臃肿、最难以阅读的方式。

(2) 采用Bean继承的事务代理配置方式,比较简洁,但依然是增量式配置。

(3) 采用BeanNameAutoProxyCreator,根据Bean Name自动生成事务代理的方式。这是直接利用Spring的AOP框架配置事务代理的方式,需要对Spring的AOP框架有所理解。但这种方式避免了增量式配置,效果非常不错。

(4) 采用DefaultAdvisorAutoProxyCreator,直接利用Spring的AOP框架配置事务代理的方式,效果非常不错,只是这种配置方式的可读性不如第3种方式。

怎么使用Spring配置事务 ?

标签:增量   cto   proxy   自动生成   分时   传统   efault   简洁   配置文件   

原文地址:https://www.cnblogs.com/lr3539/p/9450667.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!