程序包的使用
org.springframework.beans
使用org.springframework.beans的程序包 程序包 说明 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 theorg.springframework.beans.factory
package.org.springframework.beans.factory.xml Contains an abstract XML-basedBeanFactory
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'sLoadTimeWeaver
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 theorg.springframework.orm.jpa
package.org.springframework.scripting.support Support classes for Spring's scripting package.org.springframework.test.web.servlet.request Contains built-inRequestBuilder
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 theorg.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. using JavaScript via Nashorn on JDK 8.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 theorg.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.freemarker Support classes for the integration of FreeMarker as Spring web view technology.org.springframework.web.servlet.view.groovy Support classes for the integration of Groovy Templates as Spring web view technology.org.springframework.web.servlet.view.script Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g. using JavaScript via Nashorn on JDK 8.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.org.springframework.aop.config使用的org.springframework.beans中的类 类 说明 BeanMetadataElement Interface to be implemented by bean metadata elements that carry a configuration source object.org.springframework.aop.framework使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.aop.framework.adapter使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.aop.framework.autoproxy使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.PropertyValues Holder containing one or morePropertyValue
objects, typically comprising one update for a specific target bean.org.springframework.aop.target使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.beans使用的org.springframework.beans中的类 类 说明 AbstractNestablePropertyAccessor A basicConfigurablePropertyAccessor
that provides the necessary infrastructure for all typical use cases.AbstractNestablePropertyAccessor.PropertyHandler A handler for a specific property.AbstractNestablePropertyAccessor.PropertyTokenHolder Holder class used to store property tokens.AbstractPropertyAccessor Abstract implementation of thePropertyAccessor
interface.BeanInfoFactory Strategy interface for creatingBeanInfo
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 ofAttributeAccessorSupport
, holding attributes asBeanMetadataAttribute
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 DefaultBeanWrapper
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. bad class or field.InvalidPropertyException Exception thrown when referring to an invalid bean property.MutablePropertyValues The default implementation of thePropertyValues
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 forBeanWrapper
.PropertyEditorRegistry Encapsulates methods for registering JavaBeansPropertyEditors
.PropertyEditorRegistrySupport Base implementation of thePropertyEditorRegistry
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 morePropertyValue
objects, typically comprising one update for a specific target bean.TypeConverter Interface that defines type conversion methods.TypeConverterSupport Base implementation of theTypeConverter
interface, using a package-private delegate.TypeMismatchException Exception thrown on a type mismatch when trying to set a bean property.org.springframework.beans.factory使用的org.springframework.beans中的类 类 说明 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. bad class or field.org.springframework.beans.factory.annotation使用的org.springframework.beans中的类 类 说明 BeanMetadataAttributeAccessor Extension ofAttributeAccessorSupport
, holding attributes asBeanMetadataAttribute
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 morePropertyValue
objects, typically comprising one update for a specific target bean.TypeConverter Interface that defines type conversion methods.org.springframework.beans.factory.config使用的org.springframework.beans中的类 类 说明 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 thePropertyValues
interface.PropertyEditorRegistrar Interface for strategies that register customproperty editors
with aproperty editor registry
.PropertyEditorRegistry Encapsulates methods for registering JavaBeansPropertyEditors
.PropertyValues Holder containing one or morePropertyValue
objects, typically comprising one update for a specific target bean.TypeConverter Interface that defines type conversion methods.org.springframework.beans.factory.parsing使用的org.springframework.beans中的类 类 说明 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. bad class or field.org.springframework.beans.factory.support使用的org.springframework.beans中的类 类 说明 BeanMetadataAttributeAccessor Extension ofAttributeAccessorSupport
, holding attributes asBeanMetadataAttribute
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. bad class or field.Mergeable Interface representing an object whose value set can be merged with that of a parent object.MutablePropertyValues The default implementation of thePropertyValues
interface.PropertyEditorRegistrar Interface for strategies that register customproperty editors
with aproperty editor registry
.PropertyEditorRegistry Encapsulates methods for registering JavaBeansPropertyEditors
.PropertyValues Holder containing one or morePropertyValue
objects, typically comprising one update for a specific target bean.TypeConverter Interface that defines type conversion methods.org.springframework.beans.factory.xml使用的org.springframework.beans中的类 类 说明 BeanMetadataAttributeAccessor Extension ofAttributeAccessorSupport
, holding attributes asBeanMetadataAttribute
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. bad class or field.org.springframework.beans.support使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.PropertyEditorRegistrar Interface for strategies that register customproperty editors
with aproperty editor registry
.PropertyEditorRegistry Encapsulates methods for registering JavaBeansPropertyEditors
.TypeConverter Interface that defines type conversion methods.org.springframework.context使用的org.springframework.beans中的类 类 说明 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. bad class or field.org.springframework.context.annotation使用的org.springframework.beans中的类 类 说明 BeanMetadataAttributeAccessor Extension ofAttributeAccessorSupport
, holding attributes asBeanMetadataAttribute
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 morePropertyValue
objects, typically comprising one update for a specific target bean.org.springframework.context.expression使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.context.support使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.MutablePropertyValues The default implementation of thePropertyValues
interface.org.springframework.context.weaving使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.dao.support使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.jca.context使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.jdbc.core使用的org.springframework.beans中的类 类 说明 BeanWrapper The central interface of Spring's low-level JavaBeans infrastructure.org.springframework.jms.annotation使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.jms.listener.endpoint使用的org.springframework.beans中的类 类 说明 BeanWrapper The central interface of Spring's low-level JavaBeans infrastructure.org.springframework.jndi.support使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.messaging.core使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.orm.hibernate5使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.orm.jpa使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.orm.jpa.support使用的org.springframework.beans中的类 类 说明 PropertyValues Holder containing one or morePropertyValue
objects, typically comprising one update for a specific target bean.org.springframework.scripting.support使用的org.springframework.beans中的类 类 说明 PropertyValues Holder containing one or morePropertyValue
objects, typically comprising one update for a specific target bean.org.springframework.test.web.servlet.request使用的org.springframework.beans中的类 类 说明 Mergeable Interface representing an object whose value set can be merged with that of a parent object.org.springframework.validation使用的org.springframework.beans中的类 类 说明 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 thePropertyValues
interface.PropertyAccessException Superclass for exceptions related to a property access, such as type mismatch or invocation target exception.PropertyEditorRegistry Encapsulates methods for registering JavaBeansPropertyEditors
.PropertyValues Holder containing one or morePropertyValue
objects, typically comprising one update for a specific target bean.SimpleTypeConverter Simple implementation of theTypeConverter
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.org.springframework.validation.beanvalidation使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.bind使用的org.springframework.beans中的类 类 说明 MutablePropertyValues The default implementation of thePropertyValues
interface.PropertyEditorRegistry Encapsulates methods for registering JavaBeansPropertyEditors
.PropertyValues Holder containing one or morePropertyValue
objects, typically comprising one update for a specific target bean.TypeConverter Interface that defines type conversion methods.org.springframework.web.bind.support使用的org.springframework.beans中的类 类 说明 PropertyEditorRegistrar Interface for strategies that register customproperty editors
with aproperty editor registry
.PropertyEditorRegistry Encapsulates methods for registering JavaBeansPropertyEditors
.TypeConverter Interface that defines type conversion methods.org.springframework.web.context.support使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.filter使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.BeanWrapper The central interface of Spring's low-level JavaBeans infrastructure.org.springframework.web.method.annotation使用的org.springframework.beans中的类 类 说明 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.org.springframework.web.reactive.handler使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.reactive.result.view.freemarker使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.reactive.result.view.script使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.servlet使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.BeanWrapper The central interface of Spring's low-level JavaBeans infrastructure.org.springframework.web.servlet.handler使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.servlet.mvc.method.annotation使用的org.springframework.beans中的类 类 说明 ConversionNotSupportedException Exception thrown when no suitable editor or converter can be found for a bean property.MutablePropertyValues The default implementation of thePropertyValues
interface.PropertyEditorRegistry Encapsulates methods for registering JavaBeansPropertyEditors
.TypeConverter Interface that defines type conversion methods.TypeMismatchException Exception thrown on a type mismatch when trying to set a bean property.org.springframework.web.servlet.mvc.support使用的org.springframework.beans中的类 类 说明 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.org.springframework.web.servlet.view使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.servlet.view.freemarker使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.servlet.view.groovy使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.servlet.view.script使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.servlet.view.xslt使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.org.springframework.web.socket.client.standard使用的org.springframework.beans中的类 类 说明 BeansException Abstract superclass for all exceptions thrown in the beans package and subpackages.