extra credit Search 85,062 technologies ⌘K Download for Mac

Spring

Category
Frameworks and libraries
Latest
7.0.10
Released
Oct 22, 2026
Docs outline
17 sections

Official docs outline

docs.spring.io
  1. IoC Container and Dependency Injection

    Beans, ApplicationContext, constructor injection, bean scopes, lifecycle callbacks, and Java-based configuration.

  2. Annotation and Java Configuration

    @Autowired, @Component scanning, @Configuration, @Bean, @Qualifier, and profiles.

  3. Spring Boot Reference

    Auto-configuration, starters, embedded servers, and opinionated defaults of Spring Boot.

  4. Externalized Configuration

    application.properties and YAML, @ConfigurationProperties, profiles, and environment variables.

  5. Aspect-Oriented Programming

    Aspects, advice, pointcuts, proxying, and cross-cutting concerns.

  6. Validation, Data Binding and Type Conversion

    Bean Validation, Validator, data binding, Converter and Formatter.

  7. Spring Web MVC

    DispatcherServlet, annotated controllers, request mapping, @RestController, exception handling, CORS, and view resolution.

  8. REST Clients

    RestClient, RestTemplate, HTTP interface clients, and calling external APIs.

  9. Spring WebFlux and Reactive Web

    Reactive stack, Mono and Flux, functional endpoints, and WebClient.

  10. Transaction Management

    @Transactional, propagation, isolation, rollback rules, and programmatic transactions.

  11. JDBC and ORM Data Access

    JdbcTemplate, DataSource, JPA and Hibernate integration, and exception translation.

  12. Spring Boot Data

    DataSource configuration, Spring Data JPA, repositories, and database initialization.

  13. Cache Abstraction

    @Cacheable, @CacheEvict, cache managers, and cache providers.

  14. Task Execution and Scheduling

    @Async, @Scheduled, TaskExecutor, and thread pools.

  15. Testing

    TestContext framework, MockMvc, WebTestClient, and context caching.

  16. Spring Boot Testing

    @SpringBootTest, test slices like @WebMvcTest and @DataJpaTest, and Testcontainers.

  17. Actuator and Observability

    Health endpoints, metrics, tracing, Micrometer, and production-ready monitoring.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

Versions and support

6 release lines
LineReleasedLatestSupport
7.0 Nov 30, 2025 7.0.10 Until Jul 31, 2027
6.2 Nov 30, 2024 6.2.19 Ended Jun 30, 2026
6.1 Nov 30, 2023 6.1.21 Ended Jun 30, 2025
6.0 Nov 30, 2022 6.0.23 Ended Jun 30, 2024
5.3 Oct 31, 2020 5.3.39 Ended Aug 31, 2024 LTS
5.2 Sep 30, 2019 5.2.25 Ended Dec 31, 2021

Source: endoflife.date

All 113
↑↓ move ↵ open