标签:views int on() 通知 lap run asi 支持 sys
Spring对AOP的实现提供了很好的支持。下面我们就使用Spring的注解来完成AOP做一个例子。
首先,为了使用Spring的AOP注解功能,必须导入如下几个包。aspectjrt.jar,aspectjweaver.jar,cglib-nodep.jar.
然后我们写一个接口
和一个接口实现类
下面使用Spring注解方式对这个Bean进行方法拦截
这句话是方法切入点,execution为执行的意思,*代表任意返回值,然后是包名,.*意思是包下面的所有子包。(..)代
表各种方法.
然后下面的注解就比较简单了,就是在使用方法前和中,还有环绕拦截/
然后在Spring的配置文件中继续配置Bean,需要打开AOP命名空间
然后建立一个Junit测试
测试结果为
标签:views int on() 通知 lap run asi 支持 sys
原文地址:http://www.cnblogs.com/hoobey/p/6106137.html