AOP切面之@within 和 @target

@within:当前类有注解,则对该类对父类重载的方法和自有方法产生效果,其他的方法均无效果。
若子类无注解,且子类调用的是该类的方法(即子类未对该方法进行重载),则有效果。
@target:若当前类有注解,则对该类继承、自有、重载的方法有效。若子类无注解,则无效果。

详细可见https://www.jianshu.com/p/fb109e03edec;该处需要在Member上加上@secure注解进行测试才有效果。

猜你喜欢

转载自www.cnblogs.com/modestlin/p/11291587.html