WEB开发网
开发学院WEB开发Jsp spring 2.0 的事务自动处理 阅读

spring 2.0 的事务自动处理

 2008-01-05 20:21:11 来源:WEB开发网   
核心提示: <aop:config> <!--<aop:advisor id="userManagerTx" advice-ref="userManagerTxAdvice" pointcut="execution(* *..service.UserMa
 <aop:config>
     <!--<aop:advisor id="userManagerTx" advice-ref="userManagerTxAdvice" pointcut="execution(* *..service.UserManager.*(..))" order="0"/>-->    
     <!--<aop:advisor id="userManagerSecurity" advice-ref="userSecurityAdvice" pointcut="execution(* *..service.UserManager.saveUser(..))" order="1"/>-->
     <aop:advisor id="managerTx" advice-ref="txAdvice" pointcut="execution(* *..service.*Manager.*(..)) execution(* *..service.*Service.*(..))" order="0"/>
   </aop:config>
  
   <tx:advice id="txAdvice">
     <tx:attributes>
       <tx:method name="get*" PRopagation="SUPPORTS" read-only="true"/>
       <tx:method name="save*" propagation="REQUIRED"/>
       <tx:method name="update*" propagation="REQUIRED"/>
       <tx:method name="remove*" propagation="REQUIRED"/>
       <tx:method name="*" propagation="SUPPORTS"/>
     </tx:attributes>
   </tx:advice>

 <!-- Transaction manager for a single JDBC DataSource -->
   <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
     <property name="dataSource" ref="dataSource"/>
   </bean>

进入讨论组讨论。

Tags:spring 事务 自动

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接