Я пытаюсь написать совет для перехвата вызовов конструкторов класса с моей пользовательской аннотацией:
@MyCustomAnnotation
public class SomeClass {
public SomeClass(Foo a, Bar b){
...
}
public SomeClass(Foo a){
this(a, null);
}
}
Я вижу пример того, как перехватить вызовы конструктора, в целом:
@Before("execution(*.new(..))")
Как мне обновить его, чтобы оно выполнялось только для классов, помеченных моей @MyCustomAnnotation
аннотацией