Welcome to the Spring Framework reference documentation!
Please read the Overview for a quick introduction including brief history, design philosophy, where to ask questions, and tips to get started. For information on "What’s New", or "Migrating from previous versions", check the Github Wiki.
The reference documentation is divided into several sections:
Core |
IoC container, Events, Resources, i18n, Validation, Data Binding, Type Conversion, SpEL, AOP. |
Testing |
Mock objects, TestContext framework, Spring MVC Test, WebTestClient. |
Data Access |
Transactions, DAO support, JDBC, ORM, Marshalling XML. |
Web Servlet |
Spring MVC, WebSocket, SockJS, STOMP messaging. |
Web Reactive |
Spring WebFlux, WebClient, WebSocket. |
Integration |
Remoting, JMS, JCA, JMX, Email, Tasks, Scheduling, Cache. |
Languages |
Kotlin, Groovy, Dynamic languages. |