ブックマーク / ffy.afy-system.jp (1)

  • JavaTips - ●動的プロキシによるアスペクトとしての実装

    アスペクト志向の実装を動的プロキシ(または、ダイナミックプロキシ)と呼ばれる方法でJDK標準で 提供される機能だけで行うことが出来ます。 実現には の実装クラスを用意します。 これは、「呼び出しハンドラ」と呼ばれProxyクラス経由で実行されるメソッドをフックする為に実装します。 public class MyInvocationHandler implements InvocationHandler{ private Object target; public MyInvocationHandler(Object target){ // 来のインスタンスを保持しておきます。 this.target = target; } @Override public Object invoke( Object proxy , Method method , Object[] args ) thro

  • 1