Interface for registries that hold bean definitions,
for example RootBeanDefinition and ChildBeanDefinition instances.
Typically implemented by bean factories that internally
work with the AbstractBeanDefinition hierarchy.
This is the only interface in Spring's bean factory packages
that encapsulates registration of bean definitions.
The standard bean factory interfaces only cover access to a
fully configured factory instance.
Spring's bean definition readers expect to work on an
implementation of this interface. Known implementors are
DefaultListableBeanFactory and GenericApplicationContext,
for example.
This is the only interface in Spring's bean factory packages that encapsulates registration of bean definitions. The standard bean factory interfaces only cover access to a fully configured factory instance.
Spring's bean definition readers expect to work on an implementation of this interface. Known implementors are DefaultListableBeanFactory and GenericApplicationContext, for example.