通俗易懂说明@within和@target区别--SpringAOP
通俗易懂说明@within和@target区别--SpringAOP简述详细
简述
下面用两句话,和一个例子概括二者区别。
当执行son.f()时,
@target:会去查看使用方法f()的对象son的类S是否有注解A;
@within:会去查看方法f()属于的类P是否有注解A;
一个是使用的对象,一个是所属的类。
eg:
@A
class P{
f();
}
class S{
}
test(){
S son = new S();
son.f();
}
详细
下面搬出官方文档并进行
原创
2021-07-12 15:52:32 ·
788 阅读 ·
0 评论