0

アドバイスで注釈付きパラメーターの値を取得するにはどうすればよいですか。次のようなシナリオがあります。

@Custom
public void xxxx(@Param("a1") Object a, @Param("a2") Object b)
{
    //TODO
}

@Custom アノテーションを持つすべてのメソッドに対してポイントカットを定義したいのですが、ここでは特別なものはありません。問題は、 @Param でマークされたパラメーターと、アドバイスで注釈自体の値を取得したいことです。このような注釈付きパラメーターの数は固定されていません。任意の数が存在するか、まったく存在しない可能性があります。

これまでのところ、リフレクションを使用しており、注釈でマークされたパラメーターを取得できますが、注釈の値は取得できません。

4

1 に答える 1