基于包名的正则表达式,是根据抽象父类的包名过滤,还是实现类的包名过滤, 还是抽象父类实现的接口的包名过滤?

org.springframework.aop.aspectj.AspectJExpressionPointcut#matches(java.lang.reflect.Method, java.lang.Class<?>, java.lang.Object...)

====> 个人思考: 基于类的,既然基于代理类, 而代理类是实现类的子类,接口中的方法总是要由具体类实现的, 

方法可以在父类中实现  方法上的注解是在子类实现(如果重写的话)

 

抽象父类方法上的annotation,不会继承到子类上?    子类重写这个方法时可以增加新的annotation

 

 https://docs.spring.io/spring/docs/4.3.x/spring-framework-reference/html/aop.html#aop-pointcuts

 

相关文章:

  • 2022-12-23
  • 2021-09-14
  • 2021-12-28
  • 2021-12-29
  • 2021-10-27
  • 2022-01-11
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-05
  • 2022-02-25
  • 2021-06-13
相关资源
相似解决方案