Uses of Interface
org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor
Package
Description
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
Base classes enabling auto-proxying based on AspectJ.
Package containing Spring's basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
Support package for annotation-driven bean configuration.
Annotation support for DAOs.
Annotation support for asynchronous method execution.
Support classes for Spring's scripting package.
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.
-
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.aop.aspectj.annotation
Modifier and TypeClassDescriptionclass
AspectJAwareAdvisorAutoProxyCreator
subclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors. -
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.aop.aspectj.autoproxy
Modifier and TypeClassDescriptionclass
AbstractAdvisorAutoProxyCreator
subclass that exposes AspectJ's invocation context and understands AspectJ's rules for advice precedence when multiple pieces of advice come from the same aspect. -
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.aop.framework
Modifier and TypeClassDescriptionclass
Base class forBeanPostProcessor
implementations that apply a Spring AOPAdvisor
to specific beans. -
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.aop.framework.autoproxy
Modifier and TypeClassDescriptionclass
Generic auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.class
BeanPostProcessor
implementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.class
Extension ofAbstractAutoProxyCreator
which 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
).class
Auto proxy creator that identifies beans to proxy via a list of names.class
BeanPostProcessor
implementation that creates AOP proxies based on all candidateAdvisor
s in the currentBeanFactory
.class
Auto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors. -
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.beans.factory.annotation
Modifier and TypeClassDescriptionclass
BeanPostProcessor
implementation that autowires annotated fields, setter methods, and arbitrary config methods. -
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.dao.annotation
Modifier and TypeClassDescriptionclass
Bean post-processor that automatically applies persistence exception translation to any bean marked with Spring's @Repository
annotation, adding a correspondingPersistenceExceptionTranslationAdvisor
to the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces). -
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.scheduling.annotation
Modifier and TypeClassDescriptionclass
Bean post-processor that automatically applies asynchronous invocation behavior to any bean that carries theAsync
annotation at class or method-level by adding a correspondingAsyncAnnotationAdvisor
to the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all the target's interfaces). -
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.scripting.support
Modifier and TypeClassDescriptionclass
BeanPostProcessor
that handlesScriptFactory
definitions, replacing each factory with the actual scripted Java object generated by it. -
Uses of SmartInstantiationAwareBeanPostProcessor in org.springframework.validation.beanvalidation
Modifier and TypeClassDescriptionclass
A convenientBeanPostProcessor
implementation that delegates to a JSR-303 provider for performing method-level validation on annotated methods.