diff --git a/index.html b/index.html index b180258c97e..5bc359844db 100644 --- a/index.html +++ b/index.html @@ -37,7 +37,7 @@ Core support for dependency injection, transaction management, web applications, ## Introduction -The Spring Framework provides a comprehensive programming and +The [Spring Framework](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/overview.html#overview) provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform. A key element of Spring is infrastructural support at the application level: Spring focuses on the @@ -47,16 +47,13 @@ deployment environments. ## Features -* Dependency Injection -* Aspect-Oriented Programming including Spring's declarative transaction management +* [Core technologies](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html): dependency injection, events, resources, i18n, validation, data binding, type conversion, SpEL, AOP. +* [Testing](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/testing.html): mock objects, TestContext framework, Spring MVC Test, `WebTestClient`. +* [Data Access](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/data-access.html#spring-data-tier): transactions, DAO support, JDBC, ORM, Marshalling XML. * [Spring MVC](https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html) and [Spring WebFlux](https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html) web frameworks -* Foundational support for JDBC, JPA, JMS -* Much more... - -All available features and modules are described in [the Modules section of -the reference documentation](http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/overview.html#overview-modules). -Their [maven/gradle coordinates are also described there](http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/overview.html#dependency-management). +* [Integration](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/integration.html): remoting, JMS, JCA, JMX, email, tasks, scheduling, cache. +* [Languages](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/languages.html): Kotlin, Groovy, dynamic languages. ## Minimum requirements