3

私はいくつかの匿名内部クラスを使用します

foo(){
      A a = new A(arg1){   //it isn't spring bean yet
           public Smt bar(){
                return new Smt();
           }
      }
 }

そして今、このクラスにAOPラッピングを追加したいと思います。これどうやってするの?ありがとう。

4

1 に答える 1

2

//まだ春の豆ではありません

それはいつか春の豆になることを意味していると思いますか?次に、SpringAOPを使用します。匿名の内部クラスでも同様に機能するはずです。結局のところ、他のクラスと同じように名前とパッケージがあります。

そうでない場合は、おそらく、aspectjコンパイルまたはロードタイムウィービングを使用する必要があります。

于 2010-11-22T21:03:36.713 に答える