-
class
Standalone application context, accepting
component classes as input —
in particular
@Configuration-annotated classes, but also plain
@Component types and JSR-330 compliant
classes using
jakarta.inject annotations.
-
class
Base class for
ApplicationContext
implementations which are supposed to support multiple calls to
refresh(),
creating a new internal bean factory instance every time.
class
class
class
Standalone XML application context, taking the context definition files
from the class path, interpreting plain paths as class path resource names
that include the package path (e.g.
class
Standalone XML application context, taking the context definition files
from the file system or from URLs, interpreting plain paths as relative
file system locations (e.g.
class
Generic ApplicationContext implementation that holds a single internal
StandardBeanFactory
instance and does not assume a specific bean definition format.
class
Convenient application context with built-in XML support.
class
class
ApplicationContext implementation
which supports programmatic registration of beans and messages,
rather than reading bean definitions from external configuration sources.