程序包的使用
org.springframework.aop
使用org.springframework.aop的程序包 程序包 说明 org.springframework.aop Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.org.springframework.aop.aspectj AspectJ integration package.org.springframework.aop.aspectj.annotation Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.org.springframework.aop.aspectj.autoproxy Base classes enabling auto-proxying based on AspectJ.org.springframework.aop.framework Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.org.springframework.aop.framework.adapter SPI package allowing Spring AOP framework to handle arbitrary advice types.org.springframework.aop.framework.autoproxy Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.org.springframework.aop.framework.autoproxy.target org.springframework.aop.interceptor Provides miscellaneous interceptor implementations.org.springframework.aop.scope Support for AOP-based scoping of target objects, with configurable backend.org.springframework.aop.support Convenience classes for using Spring's AOP API.org.springframework.aop.support.annotation Annotation support for AOP pointcuts.org.springframework.aop.target org.springframework.aop.target.dynamic org.springframework.cache.interceptor AOP-based solution for declarative caching demarcation.org.springframework.cache.jcache.interceptor AOP-based solution for declarative caching demarcation using JSR-107 annotations.org.springframework.dao.annotation Annotation support for DAOs.org.springframework.jndi The classes in this package make JNDI easier to use, facilitating the accessing of configuration stored in JNDI, and provide useful superclasses for JNDI access classes.org.springframework.scheduling.annotation Java 5 annotation for asynchronous method execution.org.springframework.scripting.support Support classes for Spring's scripting package.org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation.org.springframework.aop使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).AfterAdvice Common marker interface for after advice, such asAfterReturningAdvice
andThrowsAdvice
.BeforeAdvice Common marker interface for before advice, such asMethodBeforeAdvice
.ClassFilter Filter that restricts matching of a pointcut or introduction to a given set of target classes.DynamicIntroductionAdvice Subinterface of AOP Alliance Advice that allows additional interfaces to be implemented by an Advice, and available via a proxy using that interceptor.IntroductionInfo Interface supplying the information necessary to describe an introduction.MethodMatcher Part of aPointcut
: Checks whether the target method is eligible for advice.Pointcut Core Spring pointcut abstraction.TargetClassAware Minimal interface for exposing the target class behind a proxy.org.springframework.aop.aspectj使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).AfterAdvice Common marker interface for after advice, such asAfterReturningAdvice
andThrowsAdvice
.AfterReturningAdvice After returning advice is invoked only on normal method return, not if an exception is thrown.BeforeAdvice Common marker interface for before advice, such asMethodBeforeAdvice
.ClassFilter Filter that restricts matching of a pointcut or introduction to a given set of target classes.IntroductionAdvisor Superinterface for advisors that perform one or more AOP introductions.IntroductionAwareMethodMatcher A specialized type ofMethodMatcher
that takes into account introductions when matching methods.IntroductionInfo Interface supplying the information necessary to describe an introduction.MethodBeforeAdvice Advice invoked before a method is invoked.MethodMatcher Part of aPointcut
: Checks whether the target method is eligible for advice.Pointcut Core Spring pointcut abstraction.PointcutAdvisor Superinterface for all Advisors that are driven by a pointcut.ProxyMethodInvocation Extension of the AOP AllianceMethodInvocation
interface, allowing access to the proxy that the method invocation was made through.org.springframework.aop.aspectj.annotation使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).Pointcut Core Spring pointcut abstraction.PointcutAdvisor Superinterface for all Advisors that are driven by a pointcut.TargetClassAware Minimal interface for exposing the target class behind a proxy.org.springframework.aop.aspectj.autoproxy使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).org.springframework.aop.framework使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).ProxyMethodInvocation Extension of the AOP AllianceMethodInvocation
interface, allowing access to the proxy that the method invocation was made through.TargetClassAware Minimal interface for exposing the target class behind a proxy.TargetSource ATargetSource
is used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.org.springframework.aop.framework.adapter使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).AfterAdvice Common marker interface for after advice, such asAfterReturningAdvice
andThrowsAdvice
.AfterReturningAdvice After returning advice is invoked only on normal method return, not if an exception is thrown.BeforeAdvice Common marker interface for before advice, such asMethodBeforeAdvice
.MethodBeforeAdvice Advice invoked before a method is invoked.org.springframework.aop.framework.autoproxy使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).TargetSource ATargetSource
is used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.org.springframework.aop.framework.autoproxy.target使用的org.springframework.aop中的类 类 说明 TargetSource ATargetSource
is used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.org.springframework.aop.interceptor使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).org.springframework.aop.scope使用的org.springframework.aop中的类 类 说明 RawTargetAccess Marker for AOP proxy interfaces (in particular: introduction interfaces) that explicitly intend to return the raw target object (which would normally get replaced with the proxy object when returned from a method invocation).org.springframework.aop.support使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).ClassFilter Filter that restricts matching of a pointcut or introduction to a given set of target classes.DynamicIntroductionAdvice Subinterface of AOP Alliance Advice that allows additional interfaces to be implemented by an Advice, and available via a proxy using that interceptor.IntroductionAdvisor Superinterface for advisors that perform one or more AOP introductions.IntroductionInfo Interface supplying the information necessary to describe an introduction.IntroductionInterceptor Subinterface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor.MethodMatcher Part of aPointcut
: Checks whether the target method is eligible for advice.Pointcut Core Spring pointcut abstraction.PointcutAdvisor Superinterface for all Advisors that are driven by a pointcut.org.springframework.aop.support.annotation使用的org.springframework.aop中的类 类 说明 ClassFilter Filter that restricts matching of a pointcut or introduction to a given set of target classes.MethodMatcher Part of aPointcut
: Checks whether the target method is eligible for advice.Pointcut Core Spring pointcut abstraction.org.springframework.aop.target使用的org.springframework.aop中的类 类 说明 IntroductionAdvisor Superinterface for advisors that perform one or more AOP introductions.TargetClassAware Minimal interface for exposing the target class behind a proxy.TargetSource ATargetSource
is used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.org.springframework.aop.target.dynamic使用的org.springframework.aop中的类 类 说明 TargetClassAware Minimal interface for exposing the target class behind a proxy.TargetSource ATargetSource
is used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.org.springframework.cache.interceptor使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).ClassFilter Filter that restricts matching of a pointcut or introduction to a given set of target classes.Pointcut Core Spring pointcut abstraction.PointcutAdvisor Superinterface for all Advisors that are driven by a pointcut.org.springframework.cache.jcache.interceptor使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).ClassFilter Filter that restricts matching of a pointcut or introduction to a given set of target classes.MethodMatcher Part of aPointcut
: Checks whether the target method is eligible for advice.Pointcut Core Spring pointcut abstraction.PointcutAdvisor Superinterface for all Advisors that are driven by a pointcut.org.springframework.dao.annotation使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).Pointcut Core Spring pointcut abstraction.PointcutAdvisor Superinterface for all Advisors that are driven by a pointcut.org.springframework.jndi使用的org.springframework.aop中的类 类 说明 TargetClassAware Minimal interface for exposing the target class behind a proxy.TargetSource ATargetSource
is used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.org.springframework.scheduling.annotation使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).Pointcut Core Spring pointcut abstraction.PointcutAdvisor Superinterface for all Advisors that are driven by a pointcut.org.springframework.scripting.support使用的org.springframework.aop中的类 类 说明 TargetClassAware Minimal interface for exposing the target class behind a proxy.TargetSource ATargetSource
is used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.org.springframework.transaction.interceptor使用的org.springframework.aop中的类 类 说明 Advisor Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).ClassFilter Filter that restricts matching of a pointcut or introduction to a given set of target classes.Pointcut Core Spring pointcut abstraction.PointcutAdvisor Superinterface for all Advisors that are driven by a pointcut.SpringProxy Marker interface implemented by all AOP proxies.