Uses of Package
org.springframework.context

Packages that use org.springframework.context
Package
Description
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.
AOT support for application contexts.
Support classes for application events, like standard context events.
Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
Formatters for java.util.Date properties.
Integration with the JSR-310 java.time package in JDK 8.
Formatters for java.lang.Number properties.
Integration with the JSR-354 javax.money package.
Support classes for the formatting package, providing common implementations as well as adapters.
Annotation support for asynchronous method execution.
Scheduling convenience classes for the java.util.concurrent and jakarta.enterprise.concurrent packages, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring context.
Support classes for Spring's scripting package.
Contains classes defining the application context subinterface for UI applications.
Classes supporting the org.springframework.ui.context package.
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.
Abstractions and support classes for method validation, independent of the underlying validation library.