Uses of Interface

Packages that use BeanDefinitionRegistry
Support package for declarative AOP configuration, with XML schema being the primary configuration format.
Support for AOP-based scoping of target objects, with configurable backend.
Support package for Groovy-based bean definitions.
Classes supporting the org.springframework.beans.factory package.
Contains an abstract XML-based BeanFactory implementation, including a standard "spring-beans" XSD.
Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.
Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
Classes supporting the org.springframework.jdbc.core package.
Support package for Spring's dynamic language machinery, with XML schema being the primary configuration format.
Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes.