Best of Spring BootOctober 2025

  1. 1
    Video
    Avatar of codeheadCodeHead·29w

    99% Of Devs Don't Understand Spring Boot

    Spring Boot simplifies Java development by automating configuration and removing XML complexity, making it production-ready out of the box. Major companies like Netflix, Amazon, and Spotify rely on it to power massive-scale systems with billions of API calls daily. Modern versions support Kotlin, reactive programming through Spring WebFlux, and cloud-native deployments, making it more relevant than its outdated reputation suggests. The framework's strength lies in its reliability, comprehensive ecosystem, and ability to handle enterprise-scale workloads efficiently.

  2. 2
    Article
    Avatar of javarevisitedJavarevisited·31w

    What Spring Boot Taught Me About Clean Architecture

    A developer's journey from writing monolithic Spring Boot controllers to implementing Clean Architecture principles. The piece demonstrates how to refactor tightly-coupled code into layered architecture with proper separation of concerns, showing practical examples of moving business logic from controllers to service layers. It connects Clean Architecture concepts to SOLID principles and explains how proper layering improves testability and maintainability in Java applications.

  3. 3
    Article
    Avatar of springSpring·30w

    Spring Boot 3.4.11 available now

    Spring Boot version 3.4.11 has been released and is now available for developers to download and use in their Java applications.

  4. 4
    Article
    Avatar of collectionsCollections·32w

    Java Weekly: Spring Boot 4 and Jackson 3 Support

    Spring Boot 4 introduces Jackson 3 support with significant changes including the shift from mutable ObjectMapper to immutable JsonMapper and package name updates. The framework maintains backward compatibility by supporting both Jackson 2 and 3 during migration. Additional updates include reactive context improvements for ThreadLocal reliability, Spring AI versions 1.0.3 and 1.1.0-M3, Spring Cloud 2025.1.0-M3 milestone, and various tooling updates like Mandrel 25 and WildFly 38 Beta.

  5. 5
    Article
    Avatar of foojayioFoojay.io·29w

    Spring Framework 7 API Versioning Explained

    Spring Framework 7 introduces native API versioning support through a new version attribute in @RequestMapping annotations. The framework provides multiple versioning strategies including request header, path segment, query parameter, and media type parameter approaches. Developers can configure versioning either through annotation-based WebMvcConfigurer implementations or property-based configuration in application.properties. The feature includes built-in components for version resolution, parsing (supporting semantic versioning), validation, and deprecation handling to maintain backward compatibility while evolving APIs.