Spring,WebSphere,JTA配置方法

<aop:advisor span="">
xml 代码
  1. <bean id="wasTransactionManager"         
  2.  class="org.springframework.transaction.jta.WebSphereTransactionManagerFactoryBean" />          
  3.               
  4.    <bean id="jtaTransactionManager"         
  5. class="org.springframework.transaction.jta.JtaTransactionManager">      
  6.      <property name="transactionManager            
  7.            ref = "wasTransactionManager" />         
  8. bean>     
  9.              
  10.         
  11.     class="true">         
  12.               
  13.             pointcut="execution(* govhk.ha.eface..*Manager.*(..))"        
  14.             advice-ref="jtaTxAdvice" />         
  15.              
  16.         
  17.     "jtaTxAdvice" transaction-manager="jtaTransactionManager">         
  18.                  
  19.             "add*"        
  20.                 rollback-for="govhk.ha.eface.core.exception.ServiceException" />         
  21.             "save*"        
  22.                 rollback-for="govhk.ha.eface.core.exception.ServiceException" />         
  23.             "find*" read-only="true" />          
  24.                   
  25.               dataSource 一定要是xa的数据源
</aop:advisor>

你可能感兴趣的:(spring,AOP,xml,bean,websphere)