Uses of Class
org.springframework.context.support.GenericApplicationContext
Package
Description
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
AOT support for application contexts.
Classes supporting the org.springframework.context package,
such as abstract base classes for ApplicationContext
implementations and a MessageSource implementation.
-
Uses of GenericApplicationContext in org.springframework.context.annotation
Modifier and TypeClassDescriptionclass
Standalone application context, accepting component classes as input — in particular@Configuration
-annotated classes, but also plain@Component
types and JSR-330 compliant classes usingjakarta.inject
annotations. -
Uses of GenericApplicationContext in org.springframework.context.aot
Modifier and TypeMethodDescriptionprotected abstract GenericApplicationContext
ContextAotProcessor.prepareApplicationContext
(Class<?> applicationClass) Prepare theGenericApplicationContext
for the specified application entry point to be used against anApplicationContextAotGenerator
.Modifier and TypeMethodDescriptionprotected org.springframework.javapoet.ClassName
ContextAotProcessor.performAotProcessing
(GenericApplicationContext applicationContext) Perform ahead-of-time processing of the specified context.org.springframework.javapoet.ClassName
ApplicationContextAotGenerator.processAheadOfTime
(GenericApplicationContext applicationContext, org.springframework.aot.generate.GenerationContext generationContext) Process the specifiedGenericApplicationContext
ahead-of-time using the specifiedGenerationContext
. -
Uses of GenericApplicationContext in org.springframework.context.support
Modifier and TypeClassDescriptionclass
AnApplicationContext
implementation that extendsGenericApplicationContext
and implementsGroovyObject
such that beans can be retrieved with the dot de-reference syntax instead of usingAbstractApplicationContext.getBean(java.lang.String)
.class
Convenient application context with built-in XML support.class
ApplicationContext
implementation which supports programmatic registration of beans and messages, rather than reading bean definitions from external configuration sources.