spring事务配置的两种方式

spring所有的事务管理策略类都继承自org.springframework.transaction.PlatformTransactionManager接口。

 

<!-- 事务管理器配置,单数据源事务 -->  
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">  
    <property name="sessionFactory" ref="sessionFactory" />  
</bean>  
  
<!-- 使用annotation定义事务 -->  
<tx:annotation-driven  transaction-manager="transactionManager"   proxy-target-class="true" />

 

<!-- 定义事务管理器 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">  
    <property name="dataSource" ref="dataSource" />  
</bean>  
<!--使用注释事务 -->  
<tx:annotation-driven  transaction-manager="transactionManager" />

 

posted @ 2018-12-13 00:23  雪山上的蒲公英  阅读(175)  评论(0编辑  收藏  举报
/* 返回顶部代码 */