0
からnullを返します。MethodInvocationはいつも、私は以下のように1ポイントカットを定義したポイントカット表現
いくつかのヒントをお願いします。あなたがメソッドに渡される引数を知っているので、あなたはアスペクトメソッドのパラメータとしてそれらを得ることができアドバンス
からnullを返します。MethodInvocationはいつも、私は以下のように1ポイントカットを定義したポイントカット表現
いくつかのヒントをお願いします。あなたがメソッドに渡される引数を知っているので、あなたはアスペクトメソッドのパラメータとしてそれらを得ることができアドバンス
で ありがとう:あなたは異なる引数を持つメソッドのための様相を追加したい場合は
public void aspect(JoinPoint joinPoint, com.example.test.User user) {
// DO SOME THING WITH user
}
、することができます式からargsを削除してください
あなたの答えをありがとう、それはarguements.whatとarguements上記の式の問題であるメソッドで動作している何かを定義する必要があります。 – user545520
上記の式は、私が提供したようなユーザー引数を取るaspectメソッドを前提としていますが、methodInvocation.getArguements()を使用する代わりに直接ユーザー引数を使用できます。 – mmohab
こんにちはMohab、返信ありがとうございます。私はこの引数に基づいて実行時に変数を作成しています。 – user545520