从品牌网站建设到网络营销策划,从策略到执行的一站式服务
Spring对事务的支持有两种方式,一是自己编写事务,精确控制事务的边界,二是采用声明事务的方式,使用AOP来完成。无论哪种方式,我们都将使用一个Spring事务管理连接器连接特定平台的事务实现。
成都创新互联-专业网站定制、快速模板网站建设、高性价比乐都网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式乐都网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖乐都地区。费用合理售后完善,十多年实体公司更值得信赖。
Spring不直接管理事务,相反,它提供很多可供选择的事务管理器,将事务管理的责任委托给JTA(Java Transaction Interface)或相应的持久性机制所提供的某个特定平台事务实现。
Spring提供的常用的事务管理器有DataSourceTransactionManager,HibernateTransactionManager等。这些事务管理器其实相当于某一特定平台事务实现的门面。这样,我们在Spring只和事务管理器打交道就可以了,而不用关心事务是怎么实现的。
那么,我们如何在使用这些事务管理器呢?其实,就是把它们注入到我们的程序就可以了。例如,如果要使用DataSourceTransactionManager,则需要在xml配置一个class为DataSourceTransactionManager的bean,并指定该bean的dataSource属性为已经定义好的一个数据源即可。
同理,使用其他类型的TransactionManager,配置方法类似。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对创新互联的支持。如果你想了解更多相关内容请查看下面相关链接
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图