Springフレームワークによって生成された動的プロキシ(バイトコード)が保存/保持されている場所を教えてもらえますか?
ファイルシステム上?メモリ内ですか?
Springフレームワークによって生成された動的プロキシ(バイトコード)が保存/保持されている場所を教えてもらえますか?
ファイルシステム上?メモリ内ですか?
これはメモリ内にあります。クラスのバイトコード拡張はありませんが、基本的にラッパーが作成され、ラップされたクラスへのすべてのメソッド呼び出しをインターセプトし、呼び出しをInvocationHandlerに委任します。
http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Proxy.html http://docs.oracle.com/javase/7/docs/api/java/lang/reflect /InvocationHandler.html