| Package | Description |
|---|---|
| org.springframework.aop.config |
Support package for declarative AOP configuration,
with XML schema being the primary configuration format.
|
| org.springframework.beans.factory.groovy |
Support package for Groovy-based bean definitions.
|
| org.springframework.beans.factory.xml |
Contains an abstract XML-based
BeanFactory implementation,
including a standard "spring-beans" XSD. |
| org.springframework.cache.config |
Support package for declarative caching configuration, with XML
schema being the primary configuration format.
|
| org.springframework.context.annotation |
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
|
| org.springframework.context.config |
Support package for advanced application context configuration,
with XML schema being the primary configuration format.
|
| org.springframework.context.support |
Classes supporting the org.springframework.context package,
such as abstract base classes for ApplicationContext
implementations and a MessageSource implementation.
|
| org.springframework.ejb.config |
Support package for EJB/Java EE-related configuration,
with XML schema being the primary configuration format.
|
| org.springframework.jdbc.config |
Defines the Spring JDBC configuration namespace.
|
| org.springframework.jms.config |
Support package for declarative messaging configuration,
with Java configuration and XML schema support.
|
| org.springframework.oxm.config |
Provides an namespace handler for the Spring Object/XML namespace.
|
| org.springframework.scheduling.config |
Support package for declarative scheduling configuration,
with XML schema being the primary configuration format.
|
| org.springframework.scripting.config |
Support package for Spring's dynamic language machinery,
with XML schema being the primary configuration format.
|
| org.springframework.transaction.config |
Support package for declarative transaction configuration,
with XML schema being the primary configuration format.
|
| org.springframework.web.context.support |
Classes supporting the
org.springframework.web.context package,
such as WebApplicationContext implementations and various utility classes. |
| org.springframework.web.servlet.config |
Defines the XML configuration namespace for Spring MVC.
|
| org.springframework.web.socket.config |
Configuration support for WebSocket request handling.
|
| Class and Description |
|---|
| BeanDefinitionDecorator
Interface used by the
DefaultBeanDefinitionDocumentReader
to handle custom, nested (directly under a <bean>) tags. |
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| ParserContext
Context that gets passed along a bean definition parsing process,
encapsulating all relevant configuration as well as state.
|
| Class and Description |
|---|
| XmlBeanDefinitionReader
Bean definition reader for XML bean definitions.
|
| Class and Description |
|---|
| AbstractBeanDefinitionParser
Abstract
BeanDefinitionParser implementation providing
a number of convenience methods and a
template method
that subclasses must override to provide the actual parsing logic. |
| AbstractSingleBeanDefinitionParser
Base class for those
BeanDefinitionParser implementations that
need to parse and define just a single BeanDefinition. |
| BeanDefinitionDecorator
Interface used by the
DefaultBeanDefinitionDocumentReader
to handle custom, nested (directly under a <bean>) tags. |
| BeanDefinitionDocumentReader
SPI for parsing an XML document that contains Spring bean definitions.
|
| BeanDefinitionParser
Interface used by the
DefaultBeanDefinitionDocumentReader to handle custom,
top-level (directly under <beans/>) tags. |
| BeanDefinitionParserDelegate
Stateful delegate class used to parse XML bean definitions.
|
DelegatingEntityResolver
EntityResolver implementation that delegates to a BeansDtdResolver
and a PluggableSchemaResolver for DTDs and XML schemas, respectively. |
| DocumentDefaultsDefinition
Simple JavaBean that holds the defaults specified at the
<beans>
level in a standard Spring XML bean definition document:
default-lazy-init, default-autowire, etc. |
| DocumentLoader
Strategy interface for loading an XML
Document. |
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerResolver
Used by the
DefaultBeanDefinitionDocumentReader to
locate a NamespaceHandler implementation for a particular namespace URI. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| ParserContext
Context that gets passed along a bean definition parsing process,
encapsulating all relevant configuration as well as state.
|
| XmlBeanDefinitionReader
Bean definition reader for XML bean definitions.
|
| XmlReaderContext
Extension of
ReaderContext,
specific to use with an XmlBeanDefinitionReader. |
| Class and Description |
|---|
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| Class and Description |
|---|
| BeanDefinitionParser
Interface used by the
DefaultBeanDefinitionDocumentReader to handle custom,
top-level (directly under <beans/>) tags. |
| ParserContext
Context that gets passed along a bean definition parsing process,
encapsulating all relevant configuration as well as state.
|
| XmlReaderContext
Extension of
ReaderContext,
specific to use with an XmlBeanDefinitionReader. |
| Class and Description |
|---|
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| Class and Description |
|---|
| XmlBeanDefinitionReader
Bean definition reader for XML bean definitions.
|
| Class and Description |
|---|
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| Class and Description |
|---|
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| Class and Description |
|---|
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| Class and Description |
|---|
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| Class and Description |
|---|
| AbstractBeanDefinitionParser
Abstract
BeanDefinitionParser implementation providing
a number of convenience methods and a
template method
that subclasses must override to provide the actual parsing logic. |
| AbstractSingleBeanDefinitionParser
Base class for those
BeanDefinitionParser implementations that
need to parse and define just a single BeanDefinition. |
| BeanDefinitionParser
Interface used by the
DefaultBeanDefinitionDocumentReader to handle custom,
top-level (directly under <beans/>) tags. |
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| ParserContext
Context that gets passed along a bean definition parsing process,
encapsulating all relevant configuration as well as state.
|
| Class and Description |
|---|
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| Class and Description |
|---|
| AbstractBeanDefinitionParser
Abstract
BeanDefinitionParser implementation providing
a number of convenience methods and a
template method
that subclasses must override to provide the actual parsing logic. |
| AbstractSingleBeanDefinitionParser
Base class for those
BeanDefinitionParser implementations that
need to parse and define just a single BeanDefinition. |
| BeanDefinitionParser
Interface used by the
DefaultBeanDefinitionDocumentReader to handle custom,
top-level (directly under <beans/>) tags. |
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| ParserContext
Context that gets passed along a bean definition parsing process,
encapsulating all relevant configuration as well as state.
|
| Class and Description |
|---|
| XmlBeanDefinitionReader
Bean definition reader for XML bean definitions.
|
| Class and Description |
|---|
| AbstractBeanDefinitionParser
Abstract
BeanDefinitionParser implementation providing
a number of convenience methods and a
template method
that subclasses must override to provide the actual parsing logic. |
| AbstractSimpleBeanDefinitionParser
Convenient base class for when there exists a one-to-one mapping
between attribute names on the element that is to be parsed and
the property names on the
Class being configured. |
| AbstractSingleBeanDefinitionParser
Base class for those
BeanDefinitionParser implementations that
need to parse and define just a single BeanDefinition. |
| BeanDefinitionParser
Interface used by the
DefaultBeanDefinitionDocumentReader to handle custom,
top-level (directly under <beans/>) tags. |
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |
| ParserContext
Context that gets passed along a bean definition parsing process,
encapsulating all relevant configuration as well as state.
|
| Class and Description |
|---|
| NamespaceHandler
Base interface used by the
DefaultBeanDefinitionDocumentReader
for handling custom namespaces in a Spring XML configuration file. |
| NamespaceHandlerSupport
Support class for implementing custom
NamespaceHandlers. |