Uses of Interface
org.springframework.beans.factory.config.BeanFactoryPostProcessor
Packages that use BeanFactoryPostProcessor Package Description org.springframework.beans.factory.annotation Support package for annotation-driven bean configuration.org.springframework.beans.factory.config SPI interfaces and configuration-related convenience classes for bean factories.org.springframework.beans.factory.support Classes supporting theorg.springframework.beans.factory
package.org.springframework.context This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API.org.springframework.context.annotation Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.org.springframework.context.event Support classes for application events, like standard context events.org.springframework.context.support Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.org.springframework.context.weaving Load-time weaving support for a Spring application context, building on Spring'sLoadTimeWeaver
abstraction.Uses of BeanFactoryPostProcessor in org.springframework.beans.factory.annotation
Classes in org.springframework.beans.factory.annotation that implement BeanFactoryPostProcessor Modifier and Type Class Description class
CustomAutowireConfigurer
ABeanFactoryPostProcessor
implementation that allows for convenient registration of custom autowire qualifier types.Uses of BeanFactoryPostProcessor in org.springframework.beans.factory.config
Classes in org.springframework.beans.factory.config that implement BeanFactoryPostProcessor Modifier and Type Class Description class
CustomEditorConfigurer
BeanFactoryPostProcessor
implementation that allows for convenient registration of customproperty editors
.class
CustomScopeConfigurer
SimpleBeanFactoryPostProcessor
implementation that registers customScope(s)
with the containingConfigurableBeanFactory
.class
DeprecatedBeanWarner
Bean factory post processor that logs a warning for@Deprecated
beans.class
PlaceholderConfigurerSupport
Abstract base class for property resource configurers that resolve placeholders in bean definition property values.class
PreferencesPlaceholderConfigurer
Deprecated.as of 5.2, along withPropertyPlaceholderConfigurer
class
PropertyOverrideConfigurer
Property resource configurer that overrides bean property values in an application context definition.class
PropertyPlaceholderConfigurer
Deprecated.as of 5.2; useorg.springframework.context.support.PropertySourcesPlaceholderConfigurer
instead which is more flexible through taking advantage of theEnvironment
andPropertySource
mechanisms.class
PropertyResourceConfigurer
Allows for configuration of individual bean property values from a property resource, i.e.Uses of BeanFactoryPostProcessor in org.springframework.beans.factory.support
Subinterfaces of BeanFactoryPostProcessor in org.springframework.beans.factory.support Modifier and Type Interface Description interface
BeanDefinitionRegistryPostProcessor
Extension to the standardBeanFactoryPostProcessor
SPI, allowing for the registration of further bean definitions before regular BeanFactoryPostProcessor detection kicks in.Uses of BeanFactoryPostProcessor in org.springframework.context
Methods in org.springframework.context with parameters of type BeanFactoryPostProcessor Modifier and Type Method Description void
ConfigurableApplicationContext. addBeanFactoryPostProcessor(BeanFactoryPostProcessor postProcessor)
Add a new BeanFactoryPostProcessor that will get applied to the internal bean factory of this application context on refresh, before any of the bean definitions get evaluated.Uses of BeanFactoryPostProcessor in org.springframework.context.annotation
Classes in org.springframework.context.annotation that implement BeanFactoryPostProcessor Modifier and Type Class Description class
ConfigurationClassPostProcessor
BeanFactoryPostProcessor
used for bootstrapping processing of@Configuration
classes.Uses of BeanFactoryPostProcessor in org.springframework.context.event
Classes in org.springframework.context.event that implement BeanFactoryPostProcessor Modifier and Type Class Description class
EventListenerMethodProcessor
RegistersEventListener
methods as individualApplicationListener
instances.Uses of BeanFactoryPostProcessor in org.springframework.context.support
Classes in org.springframework.context.support that implement BeanFactoryPostProcessor Modifier and Type Class Description class
PropertySourcesPlaceholderConfigurer
Specialization ofPlaceholderConfigurerSupport
that resolves ${...} placeholders within bean definition property values and@Value
annotations against the current SpringEnvironment
and its set ofPropertySources
.Methods in org.springframework.context.support that return types with arguments of type BeanFactoryPostProcessor Modifier and Type Method Description List<BeanFactoryPostProcessor>
AbstractApplicationContext. getBeanFactoryPostProcessors()
Return the list of BeanFactoryPostProcessors that will get applied to the internal BeanFactory.Methods in org.springframework.context.support with parameters of type BeanFactoryPostProcessor Modifier and Type Method Description void
AbstractApplicationContext. addBeanFactoryPostProcessor(BeanFactoryPostProcessor postProcessor)
Uses of BeanFactoryPostProcessor in org.springframework.context.weaving
Classes in org.springframework.context.weaving that implement BeanFactoryPostProcessor Modifier and Type Class Description class
AspectJWeavingEnabler
Post-processor that registers AspectJ'sClassPreProcessorAgentAdapter
with the Spring application context's defaultLoadTimeWeaver
.