@Retention(value=RUNTIME) @Target(value={TYPE,METHOD}) public @interface Aspect
diconファイルの<aspect>要素で指定する項目を設定するためのアノテーションです。
この注釈がクラスまたはインターフェースに指定された場合で、 ポイントカットが指定された場合は、
ポイントカットに適合するメソッドにのみインターセプタが適用されます。 ポイントカットが指定されなかった場合は、
クラスが実装するインターフェースのメンバであるメソッドにのみインターセプタが適用されます。
この注釈がメソッドに指定された場合は、そのメソッドにインターセプタが適用されます。ポイントカットは無視されます。
Copyright © 2015 The DBFlute Project. All rights reserved.