Spring事务管理

2018-01-31  本文已影响0人  又双叒叕苟了一天
<bean id="transactionManager" class="org.springframework.jdbc.dataSourceTransactionManager">
  <property name="dataSource" ref="dataSource"></property>
</bean>

xml方式

<tx:advice id="myAdvice" transaction-manager="transactionManager">
  <tx:attributes>
    <tx:method name="pay*" propagation="REQUIRED"/>
  </tx:attributes>
</tx:advice>

<aop:config>
  <aop:advicer advice-ref="myAdvice" pointcut="execution(* *..*.*(..))"/>
</aop:config>

注解方式

<tx:annotation-driven transation-manager="transactionManager"/>

在要加事务的serviceimpl上加
@Transactional

上一篇下一篇

猜你喜欢

热点阅读