在Spring中,最常用的AOP框架是AspectJ,使用AspectJ实现AOP有2种方式: 基于XML的声明式AspectJ 基于注解的声明式AspectJ 基于XML的声明式AspectJ 1.在项目中添加包spring-aspects.jar(spring自带).aspectjweaver.jar(需要自己下载添加). 2.新建包user,包下新建类User public class User{ public void addUser(){ System.out.println("正在添…
在前面,我们分别使用Pointcut.Advice.Advisor接口来描述切点.增强.切面.而现在我们使用@AdpectJ注解来描述. 在下面的例子中,我们是使用Spring自动扫描和管理Bean. (http://blog.csdn.net/p_3er/article/details/9239605) 3.6.1一个简单的例子 a.目标类 @Repository public class UserDaoImpl implements UserDao { public void save()…