注解名为@A
放在类ClassA上,如下:
@A
class ClassA {
public void method(){}
}
aspectj注解切所有带注解@A的类里所有的方法,@Pointcut里应该要如何写该如何?
注解名为@A
放在类ClassA上,如下:
@A
class ClassA {
public void method(){}
}
aspectj注解切所有带注解@A的类里所有的方法,@Pointcut里应该要如何写该如何?
@Pointcut("@annotation(com.xxx.aspect.A) && within(com.springboot.test..*)")
com.xxx.aspect.A是指你自定义的注解或者spring自带的注解
com.springboot.test是你切面需要拦截的包
给你截个@Pointcut应该放的位置哈,我自己的代码