マスタリングJavaEE5勉強禄 AOPとインターセプタ
AOPについては概念的な説明だったよ。
EJB3でインターセプタができるんだよ!知らなかったよ!
@AroundInvoke をインターセプトするクラスに書いて、
@Interceptors(value={jp.co.***.***.class}) を呼び出したいセッションBeanクラス/メソッドに書くんだよ。
デフォルトインターセプタを使えば、@Interceptors無しでインターセプトもできるよ。
ejb-jar.xmlのassembly-descriptor要素を定義すればできるよ。
@ExcludeDefaltInterceptorsを使えば、デフォルトインターセプタを抑止することもできるよ。
∧,,∧ (;`・ω・) AOP⌒) / o━ヽニニフ)) しー-J
マスタリングJavaEE5 (CD-ROM付) (Programmer’sSELECTION)