Uses of Package
org.springframework.beans

Packages that use org.springframework.beans
Package
Description
Support package for declarative AOP configuration, with XML schema being the primary configuration format.
Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.
SPI package allowing Spring AOP framework to handle arbitrary advice types.
Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
 
This package contains interfaces and classes for manipulating Java beans.
The core package implementing Spring's lightweight Inversion of Control (IoC) container.
Support package for annotation-driven bean configuration.
SPI interfaces and configuration-related convenience classes for bean factories.
Support infrastructure for bean definition parsing.
Classes supporting the org.springframework.beans.factory package.
Contains an abstract XML-based BeanFactory implementation, including a standard "spring-beans" XSD.
Classes supporting the org.springframework.beans package, such as utility classes for sorting and holding lists of beans.
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.
Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.
Expression parsing support within a Spring application context.
Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
Load-time weaving support for a Spring application context, building on Spring's LoadTimeWeaver abstraction.
Support classes for DAO implementations, providing miscellaneous utility methods.
Provides the core JDBC framework, based on JdbcTemplate and its associated callback interfaces and helper objects.
Annotations and support classes for declarative JMS listener endpoints.
This package provides JCA-based endpoint management for JMS message listeners.
Support classes for JNDI usage, including a JNDI-based BeanFactory implementation.
Defines interfaces and implementation classes for messaging templates.
Package providing integration of Hibernate 5.x with Spring concepts.
Package providing integration of JPA (Java Persistence API) with Spring concepts.
Classes supporting the org.springframework.orm.jpa package.
Support classes for Spring's scripting package.
Contains built-in RequestBuilder implementations.
Provides data binding and validation functionality, for usage in business and/or UI layers.
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.
Provides web-specific data binding functionality.
Support classes for web data binding.
Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes.
Provides generic filter base classes allowing for bean-style configuration.
Support classes for annotation-based handler method processing.
Support classes for the multipart resolution framework.
Provides HandlerMapping implementations including abstract base classes.
Support classes for serving static resources.
Support classes for the integration of FreeMarker as Spring web view technology.
Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.
Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.
Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
MVC infrastructure for annotation-based handler method processing, building on the org.springframework.web.method.annotation package.
Support package for MVC controllers.
Support classes for serving static resources.
Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.
Support classes for the integration of FreeMarker as Spring web view technology.
Support classes for the integration of Groovy Templates as Spring web view technology.
Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.
Support classes for XSLT, providing a View implementation for XSLT stylesheets.
Client-side classes for use with standard Jakarta WebSocket endpoints.