Package | Description |
---|---|
org.springframework.aop.config |
Support package for declarative AOP configuration,
with XML schema being the primary configuration format.
|
org.springframework.aop.framework |
Package containing Spring's basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
|
org.springframework.aop.framework.adapter |
SPI package allowing Spring AOP framework to handle arbitrary advice types.
|
org.springframework.aop.framework.autoproxy |
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
|
org.springframework.aop.target | |
org.springframework.beans |
This package contains interfaces and classes for manipulating Java beans.
|
org.springframework.beans.factory |
The core package implementing Spring's lightweight Inversion of Control (IoC) container.
|
org.springframework.beans.factory.annotation |
Support package for annotation-driven bean configuration.
|
org.springframework.beans.factory.config |
SPI interfaces and configuration-related convenience classes for bean factories.
|
org.springframework.beans.factory.parsing |
Support infrastructure for bean definition parsing.
|
org.springframework.beans.factory.support |
Classes supporting the
org.springframework.beans.factory package. |
org.springframework.beans.factory.xml |
Contains an abstract XML-based
BeanFactory implementation,
including a standard "spring-beans" XSD. |
org.springframework.beans.support |
Classes supporting the org.springframework.beans package,
such as utility classes for sorting and holding lists of beans.
|
org.springframework.context |
This package builds on the beans package to add support for
message sources and for the Observer design pattern, and the
ability for application objects to obtain resources using a
consistent API.
|
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.expression |
Expression parsing support within a Spring application context.
|
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.context.weaving |
Load-time weaving support for a Spring application context, building on Spring's
LoadTimeWeaver abstraction. |
org.springframework.dao.support |
Support classes for DAO implementations,
providing miscellaneous utility methods.
|
org.springframework.jca.context |
Integration package that allows for deploying a Spring application context
as a JCA 1.7 compliant RAR file.
|
org.springframework.jdbc.core |
Provides the core JDBC framework, based on JdbcTemplate
and its associated callback interfaces and helper objects.
|
org.springframework.jms.annotation |
Annotations and support classes for declarative JMS listener endpoints.
|
org.springframework.jms.listener.endpoint |
This package provides JCA-based endpoint management for JMS message listeners.
|
org.springframework.jndi.support |
Support classes for JNDI usage,
including a JNDI-based BeanFactory implementation.
|
org.springframework.messaging.core |
Defines interfaces and implementation classes for messaging templates.
|
org.springframework.orm.hibernate5 |
Package providing integration of
Hibernate 5.x
with Spring concepts.
|
org.springframework.orm.jpa |
Package providing integration of JPA (Java Persistence API) with Spring concepts.
|
org.springframework.orm.jpa.support |
Classes supporting the
org.springframework.orm.jpa package. |
org.springframework.test.web.servlet.request |
Contains built-in
RequestBuilder
implementations. |
org.springframework.validation |
Provides data binding and validation functionality,
for usage in business and/or UI layers.
|
org.springframework.validation.beanvalidation |
Support classes for integrating a JSR-303 Bean Validation provider
(such as Hibernate Validator) into a Spring ApplicationContext
and in particular with Spring's data binding and validation APIs.
|
org.springframework.web.bind |
Provides web-specific data binding functionality.
|
org.springframework.web.bind.support |
Support classes for web data binding.
|
org.springframework.web.context.support |
Classes supporting the
org.springframework.web.context package,
such as WebApplicationContext implementations and various utility classes. |
org.springframework.web.filter |
Provides generic filter base classes allowing for bean-style configuration.
|
org.springframework.web.method.annotation |
Support classes for annotation-based handler method processing.
|
org.springframework.web.reactive.handler |
Provides HandlerMapping implementations including abstract base classes.
|
org.springframework.web.reactive.result.view.freemarker |
Support classes for the integration of
FreeMarker
as Spring web view technology.
|
org.springframework.web.reactive.result.view.script |
Support classes for views based on the JSR-223 script engine abstraction
(as included in Java 6+), e.g.
|
org.springframework.web.servlet |
Provides servlets that integrate with the application context
infrastructure, and the core interfaces and classes for the
Spring web MVC framework.
|
org.springframework.web.servlet.handler |
Provides standard HandlerMapping implementations,
including abstract base classes for custom implementations.
|
org.springframework.web.servlet.mvc.method.annotation |
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation package. |
org.springframework.web.servlet.mvc.support |
Support package for MVC controllers.
|
org.springframework.web.servlet.view |
Provides standard View and ViewResolver implementations,
including abstract base classes for custom implementations.
|
org.springframework.web.servlet.view.groovy |
Support classes for the integration of
Groovy Templates as Spring web view technology.
|
org.springframework.web.servlet.view.xslt |
Support classes for XSLT,
providing a View implementation for XSLT stylesheets.
|
org.springframework.web.socket.client.standard |
Client-side classes for use with standard Java WebSocket endpoints.
|
Class and Description |
---|
BeanMetadataElement
Interface to be implemented by bean metadata elements
that carry a configuration source object.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
AbstractNestablePropertyAccessor
A basic
ConfigurablePropertyAccessor that provides the necessary
infrastructure for all typical use cases. |
AbstractNestablePropertyAccessor.PropertyHandler |
AbstractNestablePropertyAccessor.PropertyTokenHolder |
AbstractPropertyAccessor
Abstract implementation of the
PropertyAccessor interface. |
BeanInfoFactory
Strategy interface for creating
BeanInfo instances for Spring beans. |
BeanInstantiationException
Exception thrown when instantiation of a bean failed.
|
BeanMetadataAttribute
Holder for a key-value style attribute that is part of a bean definition.
|
BeanMetadataAttributeAccessor
Extension of
AttributeAccessorSupport ,
holding attributes as BeanMetadataAttribute objects in order
to keep track of the definition source. |
BeanMetadataElement
Interface to be implemented by bean metadata elements
that carry a configuration source object.
|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
BeanWrapper
The central interface of Spring's low-level JavaBeans infrastructure.
|
BeanWrapperImpl
Default
BeanWrapper implementation that should be sufficient
for all typical use cases. |
ConfigurablePropertyAccessor
Interface that encapsulates configuration methods for a PropertyAccessor.
|
DirectFieldAccessor
ConfigurablePropertyAccessor implementation that directly accesses
instance fields. |
FatalBeanException
Thrown on an unrecoverable problem encountered in the
beans packages or sub-packages, e.g.
|
InvalidPropertyException
Exception thrown when referring to an invalid bean property.
|
MutablePropertyValues
The default implementation of the
PropertyValues interface. |
NotWritablePropertyException
Exception thrown on an attempt to set the value of a property that
is not writable (typically because there is no setter method).
|
PropertyAccessException
Superclass for exceptions related to a property access,
such as type mismatch or invocation target exception.
|
PropertyAccessor
Common interface for classes that can access named properties
(such as bean properties of an object or fields in an object)
Serves as base interface for
BeanWrapper . |
PropertyEditorRegistry
Encapsulates methods for registering JavaBeans
PropertyEditors . |
PropertyEditorRegistrySupport
Base implementation of the
PropertyEditorRegistry interface. |
PropertyMatches
Helper class for calculating property matches, according to a configurable
distance.
|
PropertyValue
Object to hold information and value for an individual bean property.
|
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
TypeConverter
Interface that defines type conversion methods.
|
TypeConverterSupport
Base implementation of the
TypeConverter interface, using a package-private delegate. |
TypeMismatchException
Exception thrown on a type mismatch when trying to set a bean property.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
FatalBeanException
Thrown on an unrecoverable problem encountered in the
beans packages or sub-packages, e.g.
|
Class and Description |
---|
BeanMetadataAttributeAccessor
Extension of
AttributeAccessorSupport ,
holding attributes as BeanMetadataAttribute objects in order
to keep track of the definition source. |
BeanMetadataElement
Interface to be implemented by bean metadata elements
that carry a configuration source object.
|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
TypeConverter
Interface that defines type conversion methods.
|
Class and Description |
---|
BeanMetadataElement
Interface to be implemented by bean metadata elements
that carry a configuration source object.
|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
MutablePropertyValues
The default implementation of the
PropertyValues interface. |
PropertyEditorRegistrar
Interface for strategies that register custom
property editors with a
property editor registry . |
PropertyEditorRegistry
Encapsulates methods for registering JavaBeans
PropertyEditors . |
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
TypeConverter
Interface that defines type conversion methods.
|
Class and Description |
---|
BeanMetadataElement
Interface to be implemented by bean metadata elements
that carry a configuration source object.
|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
FatalBeanException
Thrown on an unrecoverable problem encountered in the
beans packages or sub-packages, e.g.
|
Class and Description |
---|
BeanMetadataAttributeAccessor
Extension of
AttributeAccessorSupport ,
holding attributes as BeanMetadataAttribute objects in order
to keep track of the definition source. |
BeanMetadataElement
Interface to be implemented by bean metadata elements
that carry a configuration source object.
|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
BeanWrapper
The central interface of Spring's low-level JavaBeans infrastructure.
|
FatalBeanException
Thrown on an unrecoverable problem encountered in the
beans packages or sub-packages, e.g.
|
Mergeable
Interface representing an object whose value set can be merged with
that of a parent object.
|
MutablePropertyValues
The default implementation of the
PropertyValues interface. |
PropertyEditorRegistrar
Interface for strategies that register custom
property editors with a
property editor registry . |
PropertyEditorRegistry
Encapsulates methods for registering JavaBeans
PropertyEditors . |
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
TypeConverter
Interface that defines type conversion methods.
|
Class and Description |
---|
BeanMetadataAttributeAccessor
Extension of
AttributeAccessorSupport ,
holding attributes as BeanMetadataAttribute objects in order
to keep track of the definition source. |
BeanMetadataElement
Interface to be implemented by bean metadata elements
that carry a configuration source object.
|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
FatalBeanException
Thrown on an unrecoverable problem encountered in the
beans packages or sub-packages, e.g.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
PropertyEditorRegistrar
Interface for strategies that register custom
property editors with a
property editor registry . |
PropertyEditorRegistry
Encapsulates methods for registering JavaBeans
PropertyEditors . |
TypeConverter
Interface that defines type conversion methods.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
FatalBeanException
Thrown on an unrecoverable problem encountered in the
beans packages or sub-packages, e.g.
|
Class and Description |
---|
BeanMetadataAttributeAccessor
Extension of
AttributeAccessorSupport ,
holding attributes as BeanMetadataAttribute objects in order
to keep track of the definition source. |
BeanMetadataElement
Interface to be implemented by bean metadata elements
that carry a configuration source object.
|
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
MutablePropertyValues
The default implementation of the
PropertyValues interface. |
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeanWrapper
The central interface of Spring's low-level JavaBeans infrastructure.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeanWrapper
The central interface of Spring's low-level JavaBeans infrastructure.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
Class and Description |
---|
Mergeable
Interface representing an object whose value set can be merged with
that of a parent object.
|
Class and Description |
---|
BeanWrapper
The central interface of Spring's low-level JavaBeans infrastructure.
|
ConfigurablePropertyAccessor
Interface that encapsulates configuration methods for a PropertyAccessor.
|
MutablePropertyValues
The default implementation of the
PropertyValues interface. |
PropertyAccessException
Superclass for exceptions related to a property access,
such as type mismatch or invocation target exception.
|
PropertyEditorRegistry
Encapsulates methods for registering JavaBeans
PropertyEditors . |
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
SimpleTypeConverter
Simple implementation of the
TypeConverter interface that does not operate on
a specific target object. |
TypeConverter
Interface that defines type conversion methods.
|
TypeMismatchException
Exception thrown on a type mismatch when trying to set a bean property.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
MutablePropertyValues
The default implementation of the
PropertyValues interface. |
PropertyEditorRegistry
Encapsulates methods for registering JavaBeans
PropertyEditors . |
PropertyValues
Holder containing one or more
PropertyValue objects,
typically comprising one update for a specific target bean. |
TypeConverter
Interface that defines type conversion methods.
|
Class and Description |
---|
PropertyEditorRegistrar
Interface for strategies that register custom
property editors with a
property editor registry . |
PropertyEditorRegistry
Encapsulates methods for registering JavaBeans
PropertyEditors . |
TypeConverter
Interface that defines type conversion methods.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
BeanWrapper
The central interface of Spring's low-level JavaBeans infrastructure.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
ConversionNotSupportedException
Exception thrown when no suitable editor or converter can be found for a bean property.
|
PropertyAccessException
Superclass for exceptions related to a property access,
such as type mismatch or invocation target exception.
|
TypeMismatchException
Exception thrown on a type mismatch when trying to set a bean property.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
BeanWrapper
The central interface of Spring's low-level JavaBeans infrastructure.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
ConversionNotSupportedException
Exception thrown when no suitable editor or converter can be found for a bean property.
|
MutablePropertyValues
The default implementation of the
PropertyValues interface. |
PropertyEditorRegistry
Encapsulates methods for registering JavaBeans
PropertyEditors . |
TypeConverter
Interface that defines type conversion methods.
|
TypeMismatchException
Exception thrown on a type mismatch when trying to set a bean property.
|
Class and Description |
---|
ConversionNotSupportedException
Exception thrown when no suitable editor or converter can be found for a bean property.
|
TypeMismatchException
Exception thrown on a type mismatch when trying to set a bean property.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|
Class and Description |
---|
BeansException
Abstract superclass for all exceptions thrown in the beans package
and subpackages.
|