程序包 org.springframework.aop.support
Convenience classes for using Spring's AOP API.
接口概要 接口 说明 ExpressionPointcut Interface to be implemented by pointcuts that use String expressions.类概要 类 说明 AbstractBeanFactoryPointcutAdvisor Abstract BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in a BeanFactory.AbstractExpressionPointcut Abstract superclass for expression pointcuts, offering location and expression properties.AbstractGenericPointcutAdvisor Abstract generic PointcutAdvisor that allows for any Advice to be configured.AbstractPointcutAdvisor Abstract base class forPointcutAdvisor
implementations.AbstractRegexpMethodPointcut Abstract base regular expression pointcut bean.AopUtils Utility methods for AOP support code.ClassFilters Static utility methods for composingClassFilters
.ComposablePointcut Convenient class for building up pointcuts.ControlFlowPointcut Pointcut and method matcher for use in simple cflow-style pointcut.DefaultBeanFactoryPointcutAdvisor Concrete BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in the BeanFactory, as well as the Pointcut to be configured through a bean property.DefaultIntroductionAdvisor SimpleIntroductionAdvisor
implementation that by default applies to any class.DefaultPointcutAdvisor Convenient Pointcut-driven Advisor implementation.DelegatePerTargetObjectIntroductionInterceptor Convenient implementation of theIntroductionInterceptor
interface.DelegatingIntroductionInterceptor Convenient implementation of theIntroductionInterceptor
interface.DynamicMethodMatcher Convenient abstract superclass for dynamic method matchers, which do care about arguments at runtime.DynamicMethodMatcherPointcut Convenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.IntroductionInfoSupport Support for implementations ofIntroductionInfo
.JdkRegexpMethodPointcut Regular expression pointcut based on thejava.util.regex
package.MethodMatchers Static utility methods for composingMethodMatchers
.NameMatchMethodPointcut Pointcut bean for simple method name matches, as an alternative to regexp patterns.NameMatchMethodPointcutAdvisor Convenient class for name-match method pointcuts that hold an Advice, making them an Advisor.Pointcuts Pointcut constants for matching getters and setters, and static methods useful for manipulating and evaluating pointcuts.RegexpMethodPointcutAdvisor Convenient class for regexp method pointcuts that hold an Advice, making them anAdvisor
.RootClassFilter Simple ClassFilter implementation that passes classes (and optionally subclasses).StaticMethodMatcher Convenient abstract superclass for static method matchers, which don't care about arguments at runtime.StaticMethodMatcherPointcut Convenient superclass when we want to force subclasses to implement theMethodMatcher
interface but subclasses will want to be pointcuts.StaticMethodMatcherPointcutAdvisor Convenient base class for Advisors that are also static pointcuts.