刚刚开始看《Spring技术内幕》的AOP源码,上来就讲Advice,然后它说的实现类,本人根本就找不到啊,什么CountingBeforAdvice,MethodCounter?从本人的jar包看接口关系也根本找不到它说的实现类。求告知,莫非打开的方式不对?
呐,书上说CountingBeforeAdvice是MethodBeforeAdvice的一个实现类,然后开始以它为例讲的,可是本人这里根本看不到?
呐,书上说CountingBeforeAdvice是MethodBeforeAdvice的一个实现类,然后开始以它为例讲的,可是本人这里根本看不到?
解决方案
20
不太明白你的目的,要是想看源码的话找一个spring的jar,反编译一下,各种类都都可以找到,亲测有效
20
public class CountingBeforeAdvice extends MethodCounter implements Met hodBeforeAdvice { //实现before回调接口,这是接口MethodBeforeAdvice的要求。 public void before(Method m, Object[] args, Object target) throws Throwable { count(m); } }
本人找了你说的那啥书,的确是个事例,别人写的。你觉得aop里面可能会给你中文注释