タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとproxyに関するkunihiko_tのブックマーク (1)

  • 動的プロキシの作り方使い方 - Java開発メモブログ

    プロキシ | 13:06メソッドのフックをJavaで行える機能で、あるライブラリのあるメソッドの実行の前後にある処理を加えたいとき等に使えるそうで。基的にjava.lang.reflect.Proxyクラスを使用してプロキシを作りだします。メソッドを直接実行せずにいったん中継を挟んで実行するのでプロキシと呼ばれ、HTTP PROXYのPROXYと同じ意味を持ってます。では動的プロキシの使い方。今回はListを使用してみます。まずメソッドのフックを行java.lang.reflect.InvocationHandlerといインターフェースを実装したクラスを作成します。これは大体お決まりのパターンで、コンストラクタにメソッドのフックを行いたいオブジェクトを渡します。プロキシを生成するとメソッドの実行のたびにinvokeメソッドが実行され、リフレクションを用いて実行されます。この前後に好きな処

  • 1