What's new and migrating are prominently featured
Before this commit those were burried in the Appendix where few would guess to look. Previously that information was at the top, so it makes sense to point to the Github wiki from the index HTML page. Also a general update of the index page. Since we have recently revised the overview, we can simply point to it and keep it shorter. The section listing now includes more details per section.
This commit is contained in:
@@ -3,36 +3,27 @@ The Spring Framework team and contributors https://github.com/spring-projects/sp
|
||||
:doc-root: https://docs.spring.io
|
||||
:api-spring-framework: {doc-root}/spring-framework/docs/{spring-version}/javadoc-api/org/springframework
|
||||
|
||||
Welcome to the Spring Framework reference!
|
||||
|
||||
The Spring Framework is a lightweight solution and a potential one-stop-shop for
|
||||
building your enterprise-ready applications. However, Spring is modular, allowing you to
|
||||
use only those parts that you need, without having to bring in the rest. You can use the
|
||||
IoC container, with any web framework on top, but you can also use only the
|
||||
<<data-access.adoc#orm-hibernate,Hibernate integration code>> or the
|
||||
<<data-access.adoc#jdbc-introduction,JDBC abstraction layer>>. The Spring Framework supports declarative
|
||||
transaction management, remote access to your logic through RMI or web services, and various
|
||||
options for persisting your data.
|
||||
It offers full-featured web frameworks such as <<web.adoc#mvc,Spring Web MVC>>
|
||||
and <<web-reactive.adoc#webflux, Spring WebFlux>>; and it enables you to
|
||||
integrate <<core.adoc#aop-introduction,AOP>> transparently into your software.
|
||||
Please read the <<overview.adoc,Overview>> for an introduction including brief history,
|
||||
design philosophy, where to ask questions, and tips to get started. For information on
|
||||
what's new, or migrating from a previous version, check the
|
||||
https://github.com/spring-projects/spring-framework/wiki[Github Wiki].
|
||||
|
||||
This document is a reference guide to Spring Framework features. Questions on the
|
||||
Framework itself should be asked on StackOverflow (see https://spring.io/questions[]).
|
||||
The reference is divided into several sections:
|
||||
|
||||
This reference document provides the following sections:
|
||||
|
||||
* <<overview.adoc#spring-introduction,Overview of the Spring Framework>>
|
||||
|
||||
* <<core.adoc#spring-core,Core concepts such as IoC and AOP>>
|
||||
|
||||
* <<testing.adoc#testing,Testing with Spring>>
|
||||
|
||||
* <<data-access.adoc#spring-data-tier,Data access and transaction management>>
|
||||
|
||||
* The Web on <<web.adoc#spring-web,Servlet>> or <<web-reactive.adoc#spring-webflux,Reactive>> stacks
|
||||
|
||||
* <<kotlin.adoc#kotlin,Kotlin support>>
|
||||
|
||||
* <<integration.adoc#spring-integration,Integration with other technologies>>
|
||||
|
||||
* <<appendix.adoc#spring-appendices,Appendix>>
|
||||
[horizontal]
|
||||
<<core.adoc#spring-core,Core>> :: IoC container, Events, Resources, i18n, Validation,
|
||||
Data Binding, Type Conversion, SpEL, AOP.
|
||||
<<testing.adoc#testing,Testing>> :: Mock objects, TestContext framework,
|
||||
Spring MVC Test, WebTestClient.
|
||||
<<data-access.adoc#spring-data-tier,Data Access>> :: Transactions, DAO support, JDBC,
|
||||
ORM, Marshalling XML.
|
||||
<<web.adoc#spring-web,Web Servlet>> :: Spring MVC web framework, WebSocket,
|
||||
SockJS, STOMP messaging.
|
||||
<<web-reactive.adoc#spring-webflux,Web Reactive>> :: Spring WebFlux,
|
||||
WebClient, WebSocket support.
|
||||
<<integration.adoc#spring-integration,Integration>> :: Remoting, JMS, JCA, JMX, Email,
|
||||
Tasks, Scheduling, Cache, Dynamic languages.
|
||||
<<kotlin.adoc#kotlin,Kotlin>> :: Extensions, Bean Definition DSL, WebFlux DSL
|
||||
<<appendix.adoc#spring-appendices,Appendix>> :: XML Schemas, JSP Tag Libraries
|
||||
Reference in New Issue
Block a user