我正在尝试具有以下逻辑;
x.b.Classy
中的方法我一直在尝试使用此方法,但是任何类型逻辑的注释都失败了,如何用100%通配符表示类类型?
@Pointcut("within(x.b.Classy) && execution(public * *(..)) && @annotation(*)")
尽管获得以下信息;
java.lang.IllegalArgumentException: Pointcut is not well-formed: expecting 'identifier'
within(x.b.Classy) && execution(public * *(..)) && @annotation(*)
^
如何在切入点定义中表示任何类型的注释?
答案 0 :(得分:1)
我认为您想要的是这样的:
@Pointcut("within(x.b.Classy) && execution(@(*) public * *(..))")