Static {@link org.springframework.beans.factory.BeanFactory} implementationwhich allows to register existing singleton instances programmatically. Does not have support for prototype beans or aliases.
Serves as example for a simple implementation of the {@link org.springframework.beans.factory.ListableBeanFactory} interface,managing existing bean instances rather than creating new ones based on bean definitions, and not implementing any extended SPI interfaces (such as {@link org.springframework.beans.factory.config.ConfigurableBeanFactory}).
For a full-fledged factory based on bean definitions, have a look at {@link DefaultListableBeanFactory}.
@author Rod Johnson
@author Juergen Hoeller
@since 06.01.2003
@see DefaultListableBeanFactory