この方法を検討してください。
@Access(rights = GUEST)
public void foo() {
doSomething();
}
このポイントカットは、メソッドに@Access
アノテーションがある場合、基本的に一致します。
pointcut check() :
execution(@Access * *(..));
しかしrights
、特定のアクセスレベルを格納する@Accessのフィールドにアクセスして、それを操作できるようにするにはどうすればよいですか?