事务的配置Aop

来源:互联网 发布:淘宝积分卖家页面 编辑:程序博客网 时间:2024/06/04 19:10


  <bean id="transctionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
   <property name="sessionFactory" ref="sessionFactory"/>
  </bean>


      <tx:advice id="txAdvice" transaction-manager="transctionManager">
       <tx:attributes>
        <tx:method name="*" propagation="REQUIRED"/>
        <tx:method name="delete*" propagation="REQUIRED"/>
       </tx:attributes>
      </tx:advice>
     
      <aop:config>
          <aop:pointcut expression="execution(* com.service.impl.*.*(..))" id="interceptorPointCuts"/>
   <aop:advisor advice-ref="txAdvice" pointcut-ref="interceptorPointCuts"/>
      </aop:config>

0 0
原创粉丝点击