Skip to content

api-evangelist/spring-boot

Repository files navigation

Spring Boot (spring-boot)

Spring Boot is an open source Java-based framework used to create stand-alone, production-grade Spring-based applications with minimal configuration. It provides auto-configuration, embedded server support, opinionated defaults, and production-ready features including health checks, metrics, and externalized configuration management.

APIs.json: https://spring.io/projects/spring-boot

Tags

  • Auto Configuration
  • Embedded Server
  • Framework
  • Java
  • Microservices
  • REST API
  • Spring
  • Web Development

Timestamps

  • Created: 2024-01-01
  • Modified: 2026-05-19

APIs

Spring Boot Actuator API

Production-ready management and monitoring endpoints for Spring Boot applications. Provides health checks, metrics, environment info, configuration properties, thread dumps, heap dumps, logger configuration, cache management, and graceful shutdown.

Tags

  • Actuator
  • Health Check
  • Management
  • Metrics
  • Monitoring

Properties

Spring Boot REST API

RESTful web services built with Spring Boot using Spring MVC or Spring WebFlux. Supports JSON, XML, and hypermedia responses with full content negotiation, validation, error handling, and CORS configuration.

Tags

  • HTTP
  • JSON
  • REST
  • Web Services

Properties

Spring Data REST API

Exposes Spring Data repositories as hypermedia-driven RESTful resources automatically. Supports HAL, collection+json media types, sorting, pagination, projections, and custom event handlers.

Tags

  • Database
  • HATEOAS
  • Repository
  • REST

Properties

Spring Boot Admin API

Admin UI and monitoring tool for Spring Boot applications providing registration, health monitoring, log level management, JMX bean access, and notification capabilities for multiple application instances.

Tags

  • Administration
  • Dashboard
  • Management
  • Monitoring

Properties

Common Properties

Maintainers

FN: VMware Tanzu (Spring Team) Email: spring-boot@vmware.com URL: https://spring.io/team

About

Spring Boot is an open source Java-based framework used to create stand-alone, production-grade Spring-based applications with minimal configuration. It provides auto-configuration, embedded server support, opinionated defaults, and production-ready features including health checks, metrics, and externalized configuration management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors