|
<bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/> </bean>
<aop:config> <aop:advisor pointcut="execution(* com.fone.platform.service..*.*(..))" advice-ref="txAdvice"/> </aop:config>
<tx:advice id="txAdvice" transaction-manager="txManager"> <tx:attributes> <tx:method name="l*" propagation="REQUIRED"/> <tx:method name="a*" propagation="REQUIRED"/> <tx:method name="d*" propagation="REQUIRED"/> <tx:method name="e*" propagation="REQUIRED"/> <tx:method name="*" propagation="SUPPORTS" read-only="true"/> </tx:attributes> </tx:advice> |