public class DefaultAopProxyFactory extends ObjectSE implements AopProxyFactory, SerializableSE
AopProxyFactory 実装。CGLIB プロキシまたは JDK 動的プロキシのいずれかを作成します。 特定の AdvisedSupport インスタンスに対して次のいずれかに該当する場合、CGLIB プロキシを作成します。
optimize フラグが設定されている proxyTargetClass フラグが設定されている 一般に、proxyTargetClass を指定して CGLIB プロキシを強制するか、1 つ以上のインターフェースを指定して JDK 動的プロキシを使用します。
ProxyConfig.setOptimize(boolean), ProxyConfig.setProxyTargetClass(boolean), AdvisedSupport.setInterfaces(java.lang.Class<?>...), 連載形式 | コンストラクターと説明 |
|---|
DefaultAopProxyFactory() |
| 修飾子と型 | メソッドと説明 |
|---|---|
AopProxy | createAopProxy(AdvisedSupport config) 指定された AOP 構成の AopProxy を作成します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic AopProxy createAopProxy(AdvisedSupport config) throws AopConfigException
AopProxyFactoryAopProxy を作成します。AopProxyFactory の createAopProxy config - AdvisedSupport オブジェクトの形式の AOP 構成 AopConfigException - 構成が無効な場合