关于事务管理配置有两种方式:
(1)注解方式(可以参考我以前的文章)
http://blog.youkuaiyun.com/hollboy/article/details/8886632
(2)xml配置事务管理
代码和注解方式中用到的一样!
精华在xml配置:
<!-- 配置事务通知bean -->
<tx:advice id="txAdvice" transaction-manager="txManager" >
<tx:attributes>
<!-- 使用通配符设置通知方法,将以get开头的方法,设置为不需要事务 -->
<tx:method name="get*" read-only="true" propagation="NOT_SUPPORTED"/>
<!-- 至于其他的使用默认的事务行为(默认隔离级别) -->
<tx:method name="*"/>
</tx:attributes>
</tx:advice>
<!-- xml配置aop -->
<aop:config>
<aop:pointcut id="transactionPointcut" expression="execution(* cn.itcast.service..*.*(..))"/>
<!-- 设置拦截切入点-->
<aop:advisor advice-ref="txAdvice" pointcut-ref="transactionPointcut"/>
</aop:config>
编程时遇到的问题解决:
遇到的异常:
http://blog.sina.com.cn/s/blog_904d1154010108cy.html
http://www.cnblogs.com/yangy608/archive/2010/11/14/1876833.html
http://blog.youkuaiyun.com/xing_sky/article/details/8237479
jar包下载
http://ishare.iask.sina.com.cn/download/explain.php?fileid=13433573
本文介绍如何通过XML配置文件实现Spring框架中的事务管理。主要讲解了事务通知bean的配置方法,包括设置不同方法签名对应的事务传播行为,并通过AOP实现事务的织入。
2483

被折叠的 条评论
为什么被折叠?



