Рассмотрим этот метод:
@Access(rights = GUEST)
public void foo() {
doSomething();
}
Этот pointcut в основном соответствует, если метод имеет @ Аннотация Access
:
pointcut check() :
execution(@Access * *(..));
Но как я могу получить доступ к полю rights
@Access, в котором хранится конкретный уровень доступа, чтобы я мог работать с ним?