Spring
Why Spring
Overview
  • Trending
  • Generative AI Cloud
  • Architecture Patterns
  • Microservices Reactive Event Driven
  • Application Types
  • Web Applications Serverless Batch
    Learn
  • Getting Started
  • Quickstart Guides
  • Academy
  • Courses Get Certified
    Projects
    Overview
  • Projects
  • Spring Boot Spring Framework Spring Cloud Spring AI Spring Data Spring Integration Spring Batch Spring Security
  • Foundational Projects
  • Micrometer Reactor
  • Development Tools
  • Spring Tools Spring Initializr
    Resources
    Blog Release Calendar Version Mappings Release Highlights Security Advisories
  • GitHub Orgs
  • Spring Projects Spring Cloud
    Community
    Overview Events Authors
    Enterprise
    Overview Long-term Support Automated Upgrades Governance and Compliance Modern App Development
    Spring Boot 4.0.6
      • Overview
      • Documentation
      • Community
      • System Requirements
      • Installing Spring Boot
      • Upgrading Spring Boot
      • Tutorials
        • Developing Your First Spring Boot Application
      • Reference
        • Developing with Spring Boot
          • Build Systems
          • Structuring Your Code
          • Configuration Classes
          • Auto-configuration
          • Spring Beans and Dependency Injection
          • Using the @SpringBootApplication Annotation
          • Running Your Application
          • Developer Tools
          • Packaging Your Application for Production
        • Core Features
          • SpringApplication
          • Externalized Configuration
          • Profiles
          • Logging
          • Internationalization
          • Aspect-Oriented Programming
          • JSON