接口的使用
org.springframework.aop.framework.AopInfrastructureBean
使用AopInfrastructureBean的程序包 程序包 说明 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.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.scope Support for AOP-based scoping of target objects, with configurable backend.org.springframework.dao.annotation Annotation support for DAOs.org.springframework.scheduling.annotation Java 5 annotation for asynchronous method execution.org.springframework.validation.beanvalidation Support classes for integrating a JSR-303 Bean Validation provider (such as Hibernate Validator) into a Spring ApplicationContext and in particular with Spring's data binding and validation APIs.org.springframework.aop.aspectj.annotation中AopInfrastructureBean的使用
实现AopInfrastructureBean的org.springframework.aop.aspectj.annotation中的类 修饰符和类型 类 说明 classAnnotationAwareAspectJAutoProxyCreatorAspectJAwareAdvisorAutoProxyCreatorsubclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors.org.springframework.aop.aspectj.autoproxy中AopInfrastructureBean的使用
实现AopInfrastructureBean的org.springframework.aop.aspectj.autoproxy中的类 修饰符和类型 类 说明 classAspectJAwareAdvisorAutoProxyCreatorAbstractAdvisorAutoProxyCreatorsubclass that exposes AspectJ's invocation context and understands AspectJ's rules for advice precedence when multiple pieces of advice come from the same aspect.org.springframework.aop.framework中AopInfrastructureBean的使用
实现AopInfrastructureBean的org.springframework.aop.framework中的类 修饰符和类型 类 说明 classAbstractAdvisingBeanPostProcessorBase class forBeanPostProcessorimplementations that apply a Spring AOPAdvisorto specific beans.classProxyProcessorSupportBase class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)algorithm.org.springframework.aop.framework.autoproxy中AopInfrastructureBean的使用
实现AopInfrastructureBean的org.springframework.aop.framework.autoproxy中的类 修饰符和类型 类 说明 classAbstractAdvisorAutoProxyCreatorGeneric auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.classAbstractAutoProxyCreatorBeanPostProcessorimplementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.classAbstractBeanFactoryAwareAdvisingPostProcessorExtension ofAbstractAutoProxyCreatorwhich implementsBeanFactoryAware, adds exposure of the original target class for each proxied bean (AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE), and participates in an externally enforced target-class mode for any given bean (AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE).classBeanNameAutoProxyCreatorAuto proxy creator that identifies beans to proxy via a list of names.classDefaultAdvisorAutoProxyCreatorBeanPostProcessorimplementation that creates AOP proxies based on all candidateAdvisors in the currentBeanFactory.classInfrastructureAdvisorAutoProxyCreatorAuto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors.org.springframework.aop.scope中AopInfrastructureBean的使用
实现AopInfrastructureBean的org.springframework.aop.scope中的类 修饰符和类型 类 说明 classScopedProxyFactoryBeanConvenient proxy factory bean for scoped objects.org.springframework.dao.annotation中AopInfrastructureBean的使用
实现AopInfrastructureBean的org.springframework.dao.annotation中的类 修饰符和类型 类 说明 classPersistenceExceptionTranslationPostProcessorBean post-processor that automatically applies persistence exception translation to any bean marked with Spring's @Repositoryannotation, adding a correspondingPersistenceExceptionTranslationAdvisorto the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces).org.springframework.scheduling.annotation中AopInfrastructureBean的使用
实现AopInfrastructureBean的org.springframework.scheduling.annotation中的类 修饰符和类型 类 说明 classAsyncAnnotationBeanPostProcessorBean post-processor that automatically applies asynchronous invocation behavior to any bean that carries theAsyncannotation at class or method-level by adding a correspondingAsyncAnnotationAdvisorto the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces).org.springframework.validation.beanvalidation中AopInfrastructureBean的使用
实现AopInfrastructureBean的org.springframework.validation.beanvalidation中的类 修饰符和类型 类 说明 classMethodValidationPostProcessorA convenientBeanPostProcessorimplementation that delegates to a JSR-303 provider for performing method-level validation on annotated methods.