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.event | Support classes for application events, like standard context events. |
---|
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.format.datetime | Formatters for java.util.Date properties. |
---|
org.springframework.format.datetime.joda | Integration with Joda-Time for formatting Joda date and time types as well as standard JDK Date types. |
---|
org.springframework.format.datetime.standard | Integration with the JSR-310 java.time package in JDK 8. |
---|
org.springframework.format.number | Formatters for java.lang.Number properties. |
---|
org.springframework.format.number.money | Integration with the JSR-354 javax.money package. |
---|
org.springframework.format.support | Support classes for the formatting package, providing common implementations as well as adapters. |
---|
org.springframework.http.converter.json | Provides HttpMessageConverter implementations for handling JSON. |
---|
org.springframework.jca.context | Integration package that allows for deploying a Spring application context as a JCA 1.7 compliant RAR file. |
---|
org.springframework.jca.endpoint | This package provides a facility for generic JCA message endpoint management. |
---|
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.jms.listener | This package contains the base message listener container facility. |
---|
org.springframework.jms.listener.endpoint | This package provides JCA-based endpoint management for JMS message listeners. |
---|
org.springframework.messaging.handler.annotation.reactive | Support classes for working with annotated message-handling methods with non-blocking, reactive contracts. |
---|
org.springframework.messaging.handler.invocation | Common infrastructure for invoking message handler methods. |
---|
org.springframework.messaging.handler.invocation.reactive | Common infrastructure for invoking message handler methods with non-blocking, and reactive contracts. |
---|
org.springframework.messaging.rsocket.annotation.support | Support classes for working with annotated RSocket stream handling methods. |
---|
org.springframework.messaging.simp.annotation.support | Support classes for handling messages from simple messaging protocols (like STOMP). |
---|
org.springframework.messaging.simp.broker | Provides a "simple" message broker implementation along with an abstract base class and other supporting types such as a registry for subscriptions. |
---|
org.springframework.messaging.simp.config | Configuration support for WebSocket messaging using higher level messaging protocols. |
---|
org.springframework.messaging.simp.stomp | Generic support for simple messaging protocols (like STOMP). |
---|
org.springframework.messaging.simp.user | Support for handling messages to "user" destinations (i.e. destinations that are unique to a user's sessions), primarily translating the destinations and then forwarding the updated message to the broker. |
---|
org.springframework.orm.hibernate5 | Package providing integration of Hibernate 5.x with Spring concepts. |
---|
org.springframework.orm.hibernate5.support | Classes supporting the org.springframework.orm.hibernate5 package. |
---|
org.springframework.orm.jpa | Package providing integration of JPA (Java Persistence API) with Spring concepts. |
---|
org.springframework.orm.jpa.persistenceunit | Internal support for managing JPA persistence units. |
---|
org.springframework.orm.jpa.support | Classes supporting the org.springframework.orm.jpa package. |
---|
org.springframework.scheduling.annotation | Java 5 annotation for asynchronous method execution. |
---|
org.springframework.scheduling.commonj | Convenience classes for scheduling based on the CommonJ WorkManager/TimerManager facility, as supported by IBM WebSphere 6.0+ and BEA WebLogic 9.0+. |
---|
org.springframework.scheduling.quartz | Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context. |
---|
org.springframework.scripting.support | Support classes for Spring's scripting package. |
---|
org.springframework.test.context | This package contains the Spring TestContext Framework which provides annotation-driven unit and integration testing support that is agnostic of the actual testing framework in use. |
---|
org.springframework.test.context.cache | Support for context caching within the Spring TestContext Framework. |
---|
org.springframework.test.context.event | Test event support classes for the Spring TestContext Framework. |
---|
org.springframework.test.context.junit.jupiter | Core support for integrating the Spring TestContext Framework with the JUnit Jupiter extension model in JUnit 5. |
---|
org.springframework.test.context.junit.jupiter.web | Web support for integrating the Spring TestContext Framework with the JUnit Jupiter extension model in JUnit 5. |
---|
org.springframework.test.context.junit4 | Support classes for integrating the Spring TestContext Framework with JUnit 4.12 or higher. |
---|
org.springframework.test.context.support | Support classes for the Spring TestContext Framework. |
---|
org.springframework.test.context.testng | Support classes for integrating the Spring TestContext Framework with TestNG. |
---|
org.springframework.test.context.web | Web support classes for the Spring TestContext Framework. |
---|
org.springframework.test.web.reactive.server | Support for testing Spring WebFlux server endpoints via WebTestClient . |
---|
org.springframework.transaction.event | Spring's support for listening to transaction events. |
---|
org.springframework.ui.context | Contains classes defining the application context subinterface for UI applications. |
---|
org.springframework.ui.context.support | Classes supporting the org.springframework.ui.context package. |
---|
org.springframework.ui.freemarker | Support classes for setting up FreeMarker within a Spring application context. |
---|
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.context | Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context. |
---|
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 | Common infrastructure for handler method processing, as used by Spring MVC's org.springframework.web.servlet.mvc.method package. |
---|
org.springframework.web.multipart.support | Support classes for the multipart resolution framework. |
---|
org.springframework.web.reactive | Top-level package for the spring-webflux module that contains DispatcherHandler , the main entry point for WebFlux server endpoint processing including key contracts used to map requests to handlers, invoke them, and process the result. |
---|
org.springframework.web.reactive.config | Spring WebFlux configuration infrastructure. |
---|
org.springframework.web.reactive.function.server.support | Classes supporting the org.springframework.web.reactive.function.server package. |
---|
org.springframework.web.reactive.handler | Provides HandlerMapping implementations including abstract base classes. |
---|
org.springframework.web.reactive.resource | Support classes for serving static resources. |
---|
org.springframework.web.reactive.result.method | Infrastructure for handler method processing. |
---|
org.springframework.web.reactive.result.method.annotation | Infrastructure for annotation-based handler method processing. |
---|
org.springframework.web.reactive.result.view | Support for result handling through view resolution. |
---|
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.reactive.socket.client | Client support for WebSocket interactions. |
---|
org.springframework.web.reactive.socket.server.support | Server-side support classes for WebSocket requests. |
---|
org.springframework.web.reactive.socket.server.upgrade | |
---|
org.springframework.web.server | Core interfaces and classes for Spring's generic, reactive web support. |
---|
org.springframework.web.server.adapter | Implementations to adapt to the underlying org.springframework.http.client.reactive reactive HTTP adapter and HttpHandler . |
---|
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.config.annotation | Annotation-based setup for Spring MVC. |
---|
org.springframework.web.servlet.function.support | Classes supporting the org.springframework.web.servlet.function package. |
---|
org.springframework.web.servlet.handler | Provides standard HandlerMapping implementations, including abstract base classes for custom implementations. |
---|
org.springframework.web.servlet.mvc | Standard controller implementations for the Servlet MVC framework that comes with Spring. |
---|
org.springframework.web.servlet.mvc.annotation | Support package for annotation-based Servlet MVC controllers. |
---|
org.springframework.web.servlet.mvc.method | Servlet-based infrastructure for handler method processing, building on the org.springframework.web.method package. |
---|
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.resource | Support classes for serving static resources. |
---|
org.springframework.web.servlet.support | Support classes for Spring's web MVC framework. |
---|
org.springframework.web.servlet.tags | This package contains Spring's JSP standard tag library for JSP 2.0+. |
---|
org.springframework.web.servlet.view | Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations. |
---|
org.springframework.web.servlet.view.document | Support classes for document generation, providing View implementations for PDF and Excel. |
---|
org.springframework.web.servlet.view.feed | Support classes for feed generation, providing View implementations for Atom and RSS. |
---|
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.json | Support classes for providing a View implementation based on JSON serialization. |
---|
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.tiles3 | Support classes for the integration of Tiles 3 (the standalone version of Tiles) as Spring web view technology. |
---|
org.springframework.web.servlet.view.xml | Support classes for providing a View implementation based on XML Marshalling. |
---|
org.springframework.web.servlet.view.xslt | Support classes for XSLT, providing a View implementation for XSLT stylesheets. |
---|
org.springframework.web.socket.adapter.standard | Adapter classes for the standard Java WebSocket API. |
---|
org.springframework.web.socket.client | Client-side abstractions for WebSocket applications. |
---|
org.springframework.web.socket.client.jetty | Client-side support for the Jetty WebSocket API. |
---|
org.springframework.web.socket.client.standard | Client-side classes for use with standard Java WebSocket endpoints. |
---|
org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes. |
---|
org.springframework.web.socket.messaging | WebSocket integration for Spring's messaging module. |
---|
org.springframework.web.socket.server.jetty | Server-side support for the Jetty 9+ WebSocket API. |
---|
org.springframework.web.socket.server.standard | Server-side classes for use with standard JSR-356 WebSocket endpoints. |
---|
org.springframework.web.socket.server.support | Server-side support classes including container-specific strategies for upgrading a request. |
---|
org.springframework.web.socket.sockjs.client | |
---|
org.springframework.web.socket.sockjs.support | |
---|
org.springframework.web.socket.sockjs.transport | Server-side support for SockJS transports including TransportHandler implementations for processing incoming requests, their session counterparts for sending messages over the various transports, and DefaultSockJsService . |
---|
org.springframework.web.socket.sockjs.transport.handler | |
---|