摘要:
Spring事务配置的五种方式(原博客地址是http://www.blogjava.net/robbie/archive/2009/04/05/264003.html)挺好的,收藏转发 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSo 阅读全文
摘要:
欢迎转载交流:http://www.cnblogs.com/shizhongtao/p/3476973.html下面的文字来自官方文档的翻译,具体事例以后奉上。Advisors"advisors"这个概念来自Spring1.2对AOP的支持,在AspectJ中是没有等价的概念。 advisor就像一个小的自包含的切面,这个切面只有一个通知。 切面自身通过一个bean表示,并且必须实现一个通知接口。Advisors可以很好的利用AspectJ切入点表达式。Spring 2.0 通过 元素来支持advisor 概念。 你将会发现它大多数情况下会结合transactional a 阅读全文
摘要:
欢迎交流转载:http://www.cnblogs.com/shizhongtao/p/3476161.html这里简单对xml的配置方式做一下描述.代码还是上一篇(http://www.cnblogs.com/shizhongtao/p/3473362.html)的代码,只是配置方式改为xml的配置方式.测试用例类包括NotVeryUsefulAspect和Maneger两个。代码我还是贴一下。 1 package com.bing.test; 2 3 public class Manager { 4 private String myName; 5 private Str... 阅读全文
摘要:
欢迎转载交流:http://www.cnblogs.com/shizhongtao/p/3476336.html1.这里说一下aop的@Around标签,它提供了在方法开始和结束,都能添加用户业务逻辑的aop方法,@Around标签的方法包含一个ProceedingJoinPoint 对象作为参数。其实你可以把这个对象理解为一个代理对象。当ProceedingJoinPoint 执行proceed()方法时候,也就会调用切面对象的方法。可能有点抽象。 1 @Aspect 2 public class AroundExample { 3 4 @Around("com.xyz.myapp 阅读全文