类 DefaultAopProxyFactory
java.lang.Object
infra.aop.framework.DefaultAopProxyFactory
- 所有已实现的接口:
AopProxyFactory,Serializable
Default
AopProxyFactory implementation, creating either a CGLIB proxy
or a JDK dynamic proxy.
Creates a CGLIB proxy if one the following is true for a given
AdvisedSupport instance:
- the
optimizeflag is set - the
proxyTargetClassflag is set - no proxy interfaces have been specified
In general, specify proxyTargetClass to enforce a CGLIB proxy,
or specify one or more interfaces to use a JDK dynamic proxy.
- 从以下版本开始:
- 4.0
- 作者:
- Rod Johnson, Juergen Hoeller, Sebastien Deleuze, 海子 Yang
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明static final DefaultAopProxyFactorySingleton instance of this class.private static final long -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明createAopProxy(AdvisedSupport config) Create anAopProxyfor the given AOP configuration.
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID- 另请参阅:
-
INSTANCE
Singleton instance of this class.
-
-
构造器详细资料
-
DefaultAopProxyFactory
public DefaultAopProxyFactory()
-
-
方法详细资料
-
createAopProxy
从接口复制的说明:AopProxyFactoryCreate anAopProxyfor the given AOP configuration.- 指定者:
createAopProxy在接口中AopProxyFactory- 参数:
config- the AOP configuration in the form of an AdvisedSupport object- 返回:
- the corresponding AOP proxy
- 抛出:
AopConfigException- if the configuration is invalid
-