1

AspectJには2つの概念があります。

  1. ターゲットオブジェクト
  2. AOPプロキシ

ターゲットオブジェクトをインスタンス化してから、プロキシファクトリに渡してアドバイスしました。新しいアドバイスオブジェクトを取得するには、を呼び出す必要がありますproxyFactory.getProxy()

私のターゲットオブジェクトは、他のBeanが使用するSpringBeanです。proxyFactoryからアドバイスを受けたら、使用されているすべての場所でターゲットオブジェクトをAOPプロキシに置き換えるにはどうすればよいですか?Springコンテキストを使用しています。

「aop」を含むXMLタグをいくつか追加するだけで、Beanに新しいアドバイスされたメソッドが含まれるため、AspectJも同様のことを行うと思います。

4

0 に答える 0