AOPの実装方法
(from J2EE Development without EJB)
ダイナミックプロキシ
動的バイトコード生成
カスタムクラスローダーの利用
言語拡張
分類がちょっと並行してませんが。カスタムクラスローダーの利用で、プロキシには動的バイトコード生成するというパターンもあるし。
AspectWerkzはクラスローダーベースのAOPってどんな設定でできるのか?簡単だとおいしいな、と思ったが、やっぱり、APサーバー側の環境設定は必要な模様。
http://docs.codehaus.org/display/AW/How+to+integrate+Aspects+in+J2EE+apps+with+aop.xml
いや、システムクラスパス通すだけか?どうだろう。