程序包 infra.aop.config
@NonNullApi
@NonNullFields
package infra.aop.config
Support package for declarative AOP configuration,
with XML schema being the primary configuration format.
-
类类说明Base implementation for
BeanDefinitionDecoratorswishing to add aninterceptorto the resulting bean.ParseStateentry representing an advice element.ComponentDefinitionthat bridges the gap between the advisor bean definition configured by the<aop:advisor>tag and the component definition infrastructure.ParseStateentry representing an advisor.Utility class for handling registration of AOP auto-proxy creators.NamespaceHandlerfor theaopnamespace.Utility class for handling registration of auto-proxy creators used internally by the 'aop' namespace tags.ComponentDefinitionthat holds an aspect definition, including its nested pointcuts.ParseStateentry representing an aspect.BeanDefinitionParserfor theaspectj-autoproxytag, enabling the automatic application of @AspectJ-style aspects found in theBeanFactory.BeanDefinitionParserfor the<aop:config>tag.FactoryBeanimplementation that locates aMethodon a specified bean.ComponentDefinitionimplementation that holds a pointcut definition.ParseStateentry representing a pointcut.BeanDefinitionDecoratorresponsible for parsing the<aop:scoped-proxy/>tag.Implementation ofAspectInstanceFactorythat locates the aspect from theBeanFactoryusing a configured bean name.