程序包的使用
infra.aop.framework
使用infra.aop.framework的程序包
程序包
说明
Aspect Programming
Classes enabling AspectJ 5 @Annotated classes to be used in Framework AOP.
Base classes enabling auto-proxying based on AspectJ.
Package containing Infra basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
Support for AOP-based scoping of target objects, with configurable backend.
-
类说明Interface to be implemented by classes that hold the configuration of a factory of AOP proxies.Base class for AOP proxy configuration managers.
-
类说明Interface to be implemented by classes that hold the configuration of a factory of AOP proxies.Base class for AOP proxy configuration managers.Exception that gets thrown on illegal AOP configuration arguments.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Proxy CreatorBase class for proxy factories.Base class with common functionality for proxy processors, in particular ClassLoader management and the
ProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, infra.aop.framework.ProxyFactory)algorithm. -
类说明Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Proxy CreatorBase class with common functionality for proxy processors, in particular ClassLoader management and the
ProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, infra.aop.framework.ProxyFactory)algorithm. -
类说明Implemented basic
AbstractMethodInvocation.proceed()logicInterface to be implemented by classes that hold the configuration of a factory of AOP proxies.Base class for AOP proxy configuration managers.Simple wrapper class around a Method.Exception that gets thrown on illegal AOP configuration arguments.Delegate interface for a configured AOP proxy, allowing for the creation of actual proxy objects.Interface to be implemented by factories that are able to create AOP proxies based onAdvisedSupportconfiguration objects.CGLIB-basedAopProxyimplementation for the AOP framework.DefaultAopProxyFactoryimplementation, creating either a CGLIB proxy or a JDK dynamic proxy.Holder for the complete proxied interfaces and derived metadata, to be cached inAdvisedSupport.proxyMetadataCache.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Base class for proxy factories.Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.Base class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, infra.aop.framework.ProxyFactory)algorithm. -
类说明Base class for
BeanPostProcessorimplementations that apply a AOPAdvisorto specific beans.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Proxy CreatorFactory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.Base class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, infra.aop.framework.ProxyFactory)algorithm. -
类说明Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.