0

次のように、ポイントカット実装からインターセプトされたメソッドのパラメーター値を取得する必要があります。

傍受された方法:

public void execute(Object mapValues)throws Throwable{
....
}

およびアスペクトの実装で

@AfterThrowing(pointcut = "execution(*com.AdhocJob.execute(..))", throwing="ex")
        public void afterThrowing(JoinPoint pjp,Throwable ex) {
           MethodSignature signature = (MethodSignature) pjp.getSignature();
....
}

afterThrowing メソッドで「mapValues」パラメーターのインスタンスを取得することは可能ですか。誰かに光を当ててください。

4

1 に答える 1