接口的使用
org.springframework.aop.framework.Advised
使用Advised的程序包 程序包 说明 org.springframework.aop.aspectj.annotation Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.org.springframework.aop.framework Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.org.springframework.aop.aspectj.annotation中Advised的使用
实现Advised的org.springframework.aop.aspectj.annotation中的类 修饰符和类型 类 说明 class
AspectJProxyFactory
AspectJ-based proxy factory, allowing for programmatic building of proxies which include AspectJ aspects (code style as well Java 5 annotation style).org.springframework.aop.framework中Advised的使用
实现Advised的org.springframework.aop.framework中的类 修饰符和类型 类 说明 class
AdvisedSupport
Base class for AOP proxy configuration managers.class
ProxyCreatorSupport
Base class for proxy factories.class
ProxyFactory
Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.class
ProxyFactoryBean
FactoryBean
implementation that builds an AOP proxy based on beans in SpringBeanFactory
.参数类型为Advised的org.springframework.aop.framework中的方法 修饰符和类型 方法 说明 List<Object>
AdvisorChainFactory. getInterceptorsAndDynamicInterceptionAdvice(Advised config, Method method, Class<?> targetClass)
Determine a list ofMethodInterceptor
objects for the given advisor chain configuration.List<Object>
DefaultAdvisorChainFactory. getInterceptorsAndDynamicInterceptionAdvice(Advised config, Method method, Class<?> targetClass)