首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring Aop事务配置代码拾掇

2013-12-28 
Spring Aop事务配置代码整理beans default-lazy-inittrue?xmlnshttp://www.springframework.org/sch

Spring Aop事务配置代码整理
<beans default-lazy-init="true"
?xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
?xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://www.springframework.org/schema/aop"
?xmlns:context="http://www.springframework.org/schema/context"
?xmlns:jee="http://www.springframework.org/schema/jee" xmlns:tx="http://www.springframework.org/schema/tx"
?xsi:schemaLocation="
???http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
???http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
???http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
???http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">


?<aop:config>
? ?<aop:advisor id="serviceImplTx" advice-ref="txAdvice" pointcut="execution(* *..*ServiceImpl.*(..))"? order="6" />
?</aop:config>

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

?<tx:advice id="txAdvice" transaction-manager="transactionManager" >
??<tx:attributes>
???<tx:method name="find*" read-only="true" propagation="SUPPORTS" />
???<tx:method name="get*" read-only="true" propagation="SUPPORTS" />
???<tx:method name="*" propagation="REQUIRED" rollback-for="Exception" />
??</tx:attributes>
?</tx:advice>
?
?
?
</beans>

?

具体有什么用就不说了

热点排行