4

特定のインターフェイスまたは抽象クラスを拡張または実装するすべてのクラスの特定のメソッドについてアドバイスしたいと思います。spring aop 2.5 を使用してこれをどのように達成できますか。

4

1 に答える 1

6

ポイントカット式を使用する:

within(some.package.MyInterface+)

プラス ( +) は、「このクラス/インターフェースおよびすべてのサブクラス/実装者」を意味します。

AspectJ サブタイプ パターン

于 2010-12-21T16:52:27.497 に答える