переменная класса доступа в классе аспекта

я создаю класс аспекта с spring аспектj, как показано ниже

@Aspect
public class AspectDemo {
  @Pointcut("execution(* abc.execute(..))")
     public void executeMethods() { }

 @Around("executeMethods()")
    public Object profile(ProceedingJoinPoint pjp) throws Throwable {
            System.out.println("Going to call the method.");
            Object output = pjp.proceed();
            System.out.println("Method execution completed.");
            return output;
    }

} 

теперь я хочу получить доступ к имени свойства класса abc, тогда как получить доступ к нему в классе аспекта? я хочу отобразить свойство имени класса abc в методе профиля

мой класс abc выглядит следующим образом

public class abc{
String name;

public void setName(String n){
name=n;
}
public String getName(){
 return name;
}

public void execute(){
System.out.println("i am executing");
}
}

Как я могу получить доступ к имени в классе аспекта?

8
задан Hemant Metalia 9 February 2012 в 05:39
поделиться