public interface AopProxyDefaultAopProxyFactory によって適用される JDK 動的プロキシおよび CGLIB プロキシには、すぐに使用できる実装が用意されています。
DefaultAopProxyFactory| 修飾子と型 | メソッドと説明 |
|---|---|
ObjectSE | getProxy() 新しいプロキシオブジェクトを作成します。 |
ObjectSE | getProxy(ClassLoaderSE classLoader) 新しいプロキシオブジェクトを作成します。 |
ObjectSE getProxy()
AopProxy のデフォルトのクラスローダー(プロキシの作成に必要な場合)を使用します。通常は、スレッドコンテキストクラスローダーです。
null)Thread.getContextClassLoader()SEObjectSE getProxy(@Nullable ClassLoaderSE classLoader)
指定されたクラスローダーを使用します(プロキシの作成に必要な場合)。null は単純に渡されるため、低レベルのプロキシ機能のデフォルトにつながります。これは通常、AopProxy 実装の getProxy() メソッドで選択されたデフォルトとは異なります。
classLoader - プロキシを作成するクラスローダー (または、低レベルプロキシ機能のデフォルトの場合は null )null)