Skip navigation links

Spring Boot 2.5.0 API

Packages 
Package Description
org.springframework.boot
Core Spring Boot classes.
org.springframework.boot.actuate.amqp
Actuator support for AMQP and RabbitMQ.
org.springframework.boot.actuate.audit
Core actuator auditing classes.
org.springframework.boot.actuate.audit.listener
Actuator auditing listeners.
org.springframework.boot.actuate.autoconfigure
Classes for general actuator auto-configuration concerns.
org.springframework.boot.actuate.autoconfigure.amqp
Auto-configuration for actuator AMQP concerns.
org.springframework.boot.actuate.autoconfigure.audit
Auto-configuration for actuator audit concerns.
org.springframework.boot.actuate.autoconfigure.availability
Auto-configuration that extends health endpoints so that they can be used as availability probes.
org.springframework.boot.actuate.autoconfigure.beans
Auto-configuration for actuator Spring Bean concerns.
org.springframework.boot.actuate.autoconfigure.cache
Auto-configuration for actuator cache concerns.
org.springframework.boot.actuate.autoconfigure.cassandra
Auto-configuration for actuator Cassandra concerns.
org.springframework.boot.actuate.autoconfigure.cloudfoundry
Auto-configuration for actuator Cloud Foundry concerns.
org.springframework.boot.actuate.autoconfigure.cloudfoundry.reactive
Auto-configuration for actuator Cloud Foundry concerns using WebFlux.
org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet
Auto-configuration for actuator Cloud Foundry concerns using Spring MVC.
org.springframework.boot.actuate.autoconfigure.condition
Auto-configuration for actuator condition concerns.
org.springframework.boot.actuate.autoconfigure.context
Auto-configuration for actuator Spring Context concerns.
org.springframework.boot.actuate.autoconfigure.context.properties
Auto-configuration for actuator property concerns.
org.springframework.boot.actuate.autoconfigure.couchbase
Auto-configuration for actuator Couchbase concerns.
org.springframework.boot.actuate.autoconfigure.elasticsearch
Auto-configuration for actuator Elasticsearch concerns.
org.springframework.boot.actuate.autoconfigure.endpoint
Core classes for actuator endpoint auto-configuration.
org.springframework.boot.actuate.autoconfigure.endpoint.condition
Actuator endpoint auto-configuration conditions.
org.springframework.boot.actuate.autoconfigure.endpoint.expose
Endpoint exposure logic used for auto-configuration and conditions.
org.springframework.boot.actuate.autoconfigure.endpoint.jmx
Actuator JMX endpoint auto-configuration.
org.springframework.boot.actuate.autoconfigure.endpoint.web
Auto-configuration for the Actuator's web endpoints.
org.springframework.boot.actuate.autoconfigure.endpoint.web.reactive
Auto-configuration for exposing actuator web endpoints using WebFlux.
org.springframework.boot.actuate.autoconfigure.endpoint.web.servlet
Auto-configuration for exposing actuator web endpoints using Spring MVC.
org.springframework.boot.actuate.autoconfigure.env
Auto-configuration for actuator Spring Environment concerns.
org.springframework.boot.actuate.autoconfigure.flyway
Auto-configuration for actuator Flyway concerns.
org.springframework.boot.actuate.autoconfigure.hazelcast
Auto-configuration for actuator Hazelcast concerns.
org.springframework.boot.actuate.autoconfigure.health
Auto-configuration for actuator health concerns.
org.springframework.boot.actuate.autoconfigure.influx
Auto-configuration for actuator InfluxDB concerns.
org.springframework.boot.actuate.autoconfigure.info
Auto-configuration for actuator info concerns.
org.springframework.boot.actuate.autoconfigure.integration
Auto-configuration for actuator Spring Integration concerns.
org.springframework.boot.actuate.autoconfigure.jdbc
Auto-configuration for actuator JDBC concerns.
org.springframework.boot.actuate.autoconfigure.jms
Auto-configuration for actuator JMS concerns.
org.springframework.boot.actuate.autoconfigure.jolokia
Auto-configuration for actuator Jolokia support.
org.springframework.boot.actuate.autoconfigure.ldap
Auto-configuration for actuator LDAP concerns.
org.springframework.boot.actuate.autoconfigure.liquibase
Auto-configuration for actuator Liquibase concerns.
org.springframework.boot.actuate.autoconfigure.logging
Auto-configuration for actuator logging concerns.
org.springframework.boot.actuate.autoconfigure.mail
Auto-configuration for actuator JavaMail concerns.
org.springframework.boot.actuate.autoconfigure.management
Auto-configuration for actuator management concerns.
org.springframework.boot.actuate.autoconfigure.metrics
Auto-configuration for actuator metrics and Micrometer.
org.springframework.boot.actuate.autoconfigure.metrics.amqp
Auto-configuration for RabbitMQ metrics.
org.springframework.boot.actuate.autoconfigure.metrics.cache
Auto-configuration for cache metrics.
org.springframework.boot.actuate.autoconfigure.metrics.data
Auto-configuration for Spring Data actuator metrics.
org.springframework.boot.actuate.autoconfigure.metrics.export
Auto-configuration for metrics exporter.
org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics
Support for exporting actuator metrics to AppOptics.
org.springframework.boot.actuate.autoconfigure.metrics.export.atlas
Support for exporting actuator metrics to Atlas.
org.springframework.boot.actuate.autoconfigure.metrics.export.datadog
Support for exporting actuator metrics to Datadog.
org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace
Support for exporting actuator metrics to Dynatrace.
org.springframework.boot.actuate.autoconfigure.metrics.export.elastic
Support for exporting actuator metrics to Elastic.
org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia
Support for exporting actuator metrics to Ganglia.
org.springframework.boot.actuate.autoconfigure.metrics.export.graphite
Support for exporting actuator metrics to Graphite.
org.springframework.boot.actuate.autoconfigure.metrics.export.humio
Support for exporting actuator metrics to Humio.
org.springframework.boot.actuate.autoconfigure.metrics.export.influx
Support for exporting actuator metrics to InfluxDB.
org.springframework.boot.actuate.autoconfigure.metrics.export.jmx
Support for exporting actuator metrics to JMX.
org.springframework.boot.actuate.autoconfigure.metrics.export.kairos
Support for exporting actuator metrics to KairosDB.
org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic
Support for exporting actuator metrics to New Relic.
org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus
Support for exporting actuator metrics to Prometheus.
org.springframework.boot.actuate.autoconfigure.metrics.export.properties
Base properties and adapters used when exporting actuator metrics.
org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx
Support for exporting actuator metrics to SignalFX.
org.springframework.boot.actuate.autoconfigure.metrics.export.simple
Support for exporting actuator metrics to a simple in-memory store.
org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver
Support for exporting actuator metrics to Stackdriver.
org.springframework.boot.actuate.autoconfigure.metrics.export.statsd
Support for exporting actuator metrics to StatsD.
org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront
Support for exporting actuator metrics to Wavefront.
org.springframework.boot.actuate.autoconfigure.metrics.jdbc
Auto-configuration for JPA metrics.
org.springframework.boot.actuate.autoconfigure.metrics.jersey
Auto-configuration for Jersey actuator metrics.
org.springframework.boot.actuate.autoconfigure.metrics.mongo
Auto-configuration for Mongo metrics.
org.springframework.boot.actuate.autoconfigure.metrics.orm.jpa
Auto-configuration for JPA metrics.
org.springframework.boot.actuate.autoconfigure.metrics.r2dbc
Auto-configuration for R2DBC metrics.
org.springframework.boot.actuate.autoconfigure.metrics.web.client
Auto-configuration for web client actuator metrics.
org.springframework.boot.actuate.autoconfigure.metrics.web.jetty
Auto-configuration for Jetty actuator metrics.
org.springframework.boot.actuate.autoconfigure.metrics.web.reactive
Auto-configuration for WebFlux actuator metrics.
org.springframework.boot.actuate.autoconfigure.metrics.web.servlet
Auto-configuration for Spring MVC actuator metrics.
org.springframework.boot.actuate.autoconfigure.metrics.web.tomcat
Auto-configuration for Tomcat actuator metrics.
org.springframework.boot.actuate.autoconfigure.mongo
Auto-configuration for actuator MongoDB concerns.
org.springframework.boot.actuate.autoconfigure.neo4j
Auto-configuration for actuator Neo4J concerns.
org.springframework.boot.actuate.autoconfigure.quartz
Auto-configuration for actuator Quartz Scheduler concerns.
org.springframework.boot.actuate.autoconfigure.r2dbc
Auto-configuration for actuator R2DBC.
org.springframework.boot.actuate.autoconfigure.redis
Auto-configuration for actuator Redis concerns.
org.springframework.boot.actuate.autoconfigure.scheduling
Auto-configuration for actuator scheduling concerns.
org.springframework.boot.actuate.autoconfigure.security.reactive
Auto-configuration for actuator security using WebFlux.
org.springframework.boot.actuate.autoconfigure.security.servlet
Auto-configuration for actuator security using Spring MVC.
org.springframework.boot.actuate.autoconfigure.session
Auto-configuration for actuator Spring Sessions concerns.
org.springframework.boot.actuate.autoconfigure.solr
Auto-configuration for actuator Solr concerns.
org.springframework.boot.actuate.autoconfigure.startup
Auto-configuration for actuator ApplicationStartup concerns.
org.springframework.boot.actuate.autoconfigure.system
Auto-configuration for actuator system concerns.
org.springframework.boot.actuate.autoconfigure.trace.http
Auto-configuration for actuator HTTP tracing concerns.
org.springframework.boot.actuate.autoconfigure.web
Core classes for auto-configuration of actuator web concerns.
org.springframework.boot.actuate.autoconfigure.web.jersey
Configuration for a Jersey-based management context.
org.springframework.boot.actuate.autoconfigure.web.mappings
Classes for auto-configuration of actuator web request mapping concerns.
org.springframework.boot.actuate.autoconfigure.web.reactive
Configuration for a WebFlux-based management context.
org.springframework.boot.actuate.autoconfigure.web.server
Actuator web server support.
org.springframework.boot.actuate.autoconfigure.web.servlet
Actuator Spring MVC support.
org.springframework.boot.actuate.availability
Actuator support for application availability concerns.
org.springframework.boot.actuate.beans
Actuator support relating to Spring Beans.
org.springframework.boot.actuate.cache
Actuator support for caches.
org.springframework.boot.actuate.cassandra
Actuator support for Cassandra.
org.springframework.boot.actuate.context
Actuator support relating to Spring Context.
org.springframework.boot.actuate.context.properties
Actuator support relating to external configuration properties.
org.springframework.boot.actuate.couchbase
Actuator support for Couchbase.
org.springframework.boot.actuate.elasticsearch
Actuator support for Elasticsearch.
org.springframework.boot.actuate.endpoint
Endpoint support.
org.springframework.boot.actuate.endpoint.annotation
Annotation support for actuator endpoints.
org.springframework.boot.actuate.endpoint.http
Actuator endpoint HTTP concerns (not tied to any specific implementation).
org.springframework.boot.actuate.endpoint.invoke
Interfaces and classes relating to invoking operation methods.
org.springframework.boot.actuate.endpoint.invoke.convert
Converter support for actuator endpoints.
org.springframework.boot.actuate.endpoint.invoke.reflect
Endpoint reflection support.
org.springframework.boot.actuate.endpoint.invoker.cache
Caching support for actuator endpoints.
org.springframework.boot.actuate.endpoint.jmx
JMX support for actuator endpoints.
org.springframework.boot.actuate.endpoint.jmx.annotation
Annotation support for actuator JMX endpoints.
org.springframework.boot.actuate.endpoint.web
Web support for actuator endpoints.
org.springframework.boot.actuate.endpoint.web.annotation
Annotation support for actuator web endpoints.
org.springframework.boot.actuate.endpoint.web.jersey
Jersey support for actuator endpoints.
org.springframework.boot.actuate.endpoint.web.reactive
Spring WebFlux support for actuator endpoints.
org.springframework.boot.actuate.endpoint.web.servlet
Spring MVC support for actuator endpoints.
org.springframework.boot.actuate.env
Actuator support for Spring Framework's Environment.
org.springframework.boot.actuate.flyway
Actuator support for Flyway.
org.springframework.boot.actuate.hazelcast
Actuator support for Hazelcast.
org.springframework.boot.actuate.health
Actuator health indicator and endpoints.
org.springframework.boot.actuate.influx
Actuator support for InfluxDB.
org.springframework.boot.actuate.info
Classes for application info.
org.springframework.boot.actuate.integration
Actuator support for Spring Integration.
org.springframework.boot.actuate.jdbc
Actuator support for JDBC.
org.springframework.boot.actuate.jms
Actuator support for JMS.
org.springframework.boot.actuate.ldap
Actuator support for LDAP.
org.springframework.boot.actuate.liquibase
Actuator support for Liquibase.
org.springframework.boot.actuate.logging
Actuator support for logging.
org.springframework.boot.actuate.mail
Actuator support for JavaMail.
org.springframework.boot.actuate.management
Actuator support for JVM management.
org.springframework.boot.actuate.metrics
Core actuator support for metrics.
org.springframework.boot.actuate.metrics.amqp
Actuator support for RabbitMQ Java Client metrics.
org.springframework.boot.actuate.metrics.annotation
Support classes for handler method metrics.
org.springframework.boot.actuate.metrics.cache
Actuator support for cache metrics.
org.springframework.boot.actuate.metrics.data  
org.springframework.boot.actuate.metrics.export.prometheus
Actuator support for exporting metrics to Prometheus.
org.springframework.boot.actuate.metrics.http
Support classes for HTTP-related metrics.
org.springframework.boot.actuate.metrics.jdbc
Actuator support for JDBC metrics.
org.springframework.boot.actuate.metrics.r2dbc
Actuator support for R2DBC metrics.
org.springframework.boot.actuate.metrics.web.client
Actuator support for web client metrics.
org.springframework.boot.actuate.metrics.web.jetty
Actuator support for Jetty metrics.
org.springframework.boot.actuate.metrics.web.reactive.client
Actuator support for WebClient metrics.
org.springframework.boot.actuate.metrics.web.reactive.server
Actuator support for WebFlux metrics.
org.springframework.boot.actuate.metrics.web.servlet
Actuator support for Spring MVC metrics.
org.springframework.boot.actuate.metrics.web.tomcat
Actuator support for Tomcat metrics.
org.springframework.boot.actuate.mongo
Actuator support for Mongo.
org.springframework.boot.actuate.neo4j
Actuator support for Neo4j.
org.springframework.boot.actuate.quartz
Actuator support for Quartz Scheduler.
org.springframework.boot.actuate.r2dbc
Actuator support for R2DBC.
org.springframework.boot.actuate.redis
Actuator support for Redis.
org.springframework.boot.actuate.scheduling
Actuator scheduling support.
org.springframework.boot.actuate.security
Actuator support for security.
org.springframework.boot.actuate.session
Actuator support for Spring Session.
org.springframework.boot.actuate.solr
Actuator support for Solr.
org.springframework.boot.actuate.startup
Actuator support for ApplicationStartup.
org.springframework.boot.actuate.system
Actuator support for system-related concerns.
org.springframework.boot.actuate.trace.http
Actuator HTTP tracing support.
org.springframework.boot.actuate.web.mappings
Actuator web request mappings support.
org.springframework.boot.actuate.web.mappings.reactive
Actuator reactive request mappings support.
org.springframework.boot.actuate.web.mappings.servlet
Actuator servlet request mappings support.
org.springframework.boot.actuate.web.trace.reactive
Actuator reactive HTTP tracing support.
org.springframework.boot.actuate.web.trace.servlet
Actuator servlet HTTP tracing support.
org.springframework.boot.admin
Administration support for Spring Boot applications.
org.springframework.boot.ansi
Support classes to provide ANSI color output.
org.springframework.boot.autoconfigure
Spring Boot's auto-configuration capabilities.
org.springframework.boot.autoconfigure.admin
Auto-configuration for admin-related features.
org.springframework.boot.autoconfigure.amqp
Auto-configuration for RabbitMQ.
org.springframework.boot.autoconfigure.aop
Auto-configuration for Spring AOP.
org.springframework.boot.autoconfigure.availability
Auto-configuration for application availability features.
org.springframework.boot.autoconfigure.batch
Auto-configuration for Spring Batch.
org.springframework.boot.autoconfigure.cache
Auto-configuration for the cache abstraction.
org.springframework.boot.autoconfigure.cassandra
Auto-configuration for Cassandra.
org.springframework.boot.autoconfigure.codec
Auto-configuration for reactive codecs.
org.springframework.boot.autoconfigure.condition
@Condition annotations and supporting classes.
org.springframework.boot.autoconfigure.context
Auto-configuration for the Spring context.
org.springframework.boot.autoconfigure.couchbase
Auto-configuration for Couchbase.
org.springframework.boot.autoconfigure.dao
Auto-configuration for Spring DAO.
org.springframework.boot.autoconfigure.data
Auto-configuration base classes for Spring Data.
org.springframework.boot.autoconfigure.data.cassandra
Auto-configuration for Spring Data Cassandra.
org.springframework.boot.autoconfigure.data.couchbase
Auto-configuration for Spring Data Couchbase.
org.springframework.boot.autoconfigure.data.elasticsearch
Auto-configuration for Spring Data Elasticsearch.
org.springframework.boot.autoconfigure.data.jdbc
Auto-configuration for Spring Data JDBC.
org.springframework.boot.autoconfigure.data.jpa
Auto-configuration for Spring Data JPA.
org.springframework.boot.autoconfigure.data.ldap
Auto-configuration for Spring Data LDAP.
org.springframework.boot.autoconfigure.data.mongo
Auto-configuration for Spring Data Mongo.
org.springframework.boot.autoconfigure.data.neo4j
Auto-configuration for Spring Data Neo4j.
org.springframework.boot.autoconfigure.data.r2dbc
Auto-Configuration for Spring Data R2DBC.
org.springframework.boot.autoconfigure.data.redis
Auto-configuration for Spring Data Redis.
org.springframework.boot.autoconfigure.data.rest
Auto-configuration for Spring Data REST.
org.springframework.boot.autoconfigure.data.web
Auto-configuration for Spring Data's Web Support.
org.springframework.boot.autoconfigure.domain
General purpose domain annotations and classes.
org.springframework.boot.autoconfigure.elasticsearch
Auto-configuration for Elasticsearch client.
org.springframework.boot.autoconfigure.flyway
Auto-configuration for Flyway.
org.springframework.boot.autoconfigure.freemarker
Auto-configuration for FreeMarker.
org.springframework.boot.autoconfigure.groovy.template
Auto-configuration for Groovy templates.
org.springframework.boot.autoconfigure.gson
Auto-configuration for GSON.
org.springframework.boot.autoconfigure.h2
Auto-configuration for H2's Console.
org.springframework.boot.autoconfigure.hateoas
Auto-configuration for Spring HATEOAS.
org.springframework.boot.autoconfigure.hazelcast
Auto-configuration for Hazelcast.
org.springframework.boot.autoconfigure.http
Auto-configuration for HTTP concerns.
org.springframework.boot.autoconfigure.http.codec
Auto-configuration for HTTP codecs.
org.springframework.boot.autoconfigure.influx
Auto-configuration for InfluxDB.
org.springframework.boot.autoconfigure.info
Auto-configuration for project information.
org.springframework.boot.autoconfigure.integration
Auto-configuration for Spring Integration.
org.springframework.boot.autoconfigure.jackson
Auto-configuration for Jackson.
org.springframework.boot.autoconfigure.jdbc
Auto-configuration for JDBC.
org.springframework.boot.autoconfigure.jdbc.metadata
Auto-configuration for JDBC Metadata.
org.springframework.boot.autoconfigure.jersey
Auto-configuration for Jersey.
org.springframework.boot.autoconfigure.jms
Auto-configuration for JMS.
org.springframework.boot.autoconfigure.jms.activemq
Auto-configuration for ActiveMQ.
org.springframework.boot.autoconfigure.jms.artemis
Auto-configuration for Artemis.
org.springframework.boot.autoconfigure.jmx
Auto-configuration for JMX.
org.springframework.boot.autoconfigure.jooq
Auto-configuration for JOOQ.
org.springframework.boot.autoconfigure.jsonb
Auto-configuration for JSON-B.
org.springframework.boot.autoconfigure.kafka
Auto-configuration for Apache Kafka.
org.springframework.boot.autoconfigure.ldap
Auto-configuration for LDAP.
org.springframework.boot.autoconfigure.ldap.embedded
Auto-configuration for embedded LDAP.
org.springframework.boot.autoconfigure.liquibase
Auto-configuration for Liquibase.
org.springframework.boot.autoconfigure.logging
Auto-configuration for logging.
org.springframework.boot.autoconfigure.mail
Auto-configuration for email support.
org.springframework.boot.autoconfigure.mongo
Auto-configuration for MongoDB.
org.springframework.boot.autoconfigure.mongo.embedded
Auto-configuration for embedded MongoDB.
org.springframework.boot.autoconfigure.mustache
Auto-configuration for Mustache.
org.springframework.boot.autoconfigure.neo4j
Auto-configuration for Neo4j.
org.springframework.boot.autoconfigure.netty
Auto-configuration for the Netty library.
org.springframework.boot.autoconfigure.orm.jpa
Auto-configuration for JPA and Spring ORM.
org.springframework.boot.autoconfigure.quartz
Auto-configuration for Quartz Scheduler.
org.springframework.boot.autoconfigure.r2dbc
Auto-Configuration for R2DBC.
org.springframework.boot.autoconfigure.rsocket
Auto-configuration for RSocket.
org.springframework.boot.autoconfigure.security
Auto-configuration for Spring Security.
org.springframework.boot.autoconfigure.security.oauth2.client
Support for Spring Security's OAuth 2 client.
org.springframework.boot.autoconfigure.security.oauth2.client.reactive
Auto-configuration for Spring Security's Reactive OAuth 2 client.
org.springframework.boot.autoconfigure.security.oauth2.client.servlet
Auto-configuration for Spring Security's OAuth 2 client.
org.springframework.boot.autoconfigure.security.oauth2.resource
Support for Spring Security's OAuth2 resource server.
org.springframework.boot.autoconfigure.security.oauth2.resource.reactive
Auto-configuration for Spring Security's Reactive OAuth2 resource server.
org.springframework.boot.autoconfigure.security.oauth2.resource.servlet
Auto-configuration for Spring Security's OAuth2 resource server.
org.springframework.boot.autoconfigure.security.reactive
Auto-configuration for reactive Spring Security.
org.springframework.boot.autoconfigure.security.rsocket
Auto-configuration for RSocket support in Spring Security.
org.springframework.boot.autoconfigure.security.saml2
Auto-configuration for Spring Security's SAML 2.0.
org.springframework.boot.autoconfigure.security.servlet
Auto-configuration for Servlet-based Spring Security.
org.springframework.boot.autoconfigure.sendgrid
Auto-configuration for SendGrid.
org.springframework.boot.autoconfigure.session
Auto-configuration for Spring Session.
org.springframework.boot.autoconfigure.solr
Auto-configuration for Solr.
org.springframework.boot.autoconfigure.sql.init
Auto-configuration for basic script-based initialization of an SQL database.
org.springframework.boot.autoconfigure.task
Auto-configuration for task execution and scheduling.
org.springframework.boot.autoconfigure.template
Base classes for template Auto-configuration.
org.springframework.boot.autoconfigure.thymeleaf
Auto-configuration for Thymeleaf.
org.springframework.boot.autoconfigure.transaction
Auto-configuration for transaction support.
org.springframework.boot.autoconfigure.transaction.jta
Auto-configuration for JTA.
org.springframework.boot.autoconfigure.validation
Auto-configuration for (JSR-303) Validation.
org.springframework.boot.autoconfigure.web
Auto-configuration for common web concerns.
org.springframework.boot.autoconfigure.web.client
Auto-configuration for web clients.
org.springframework.boot.autoconfigure.web.embedded
Configuration for embedded reactive and servlet web servers.
org.springframework.boot.autoconfigure.web.format
Support classes for web-specific formatting.
org.springframework.boot.autoconfigure.web.reactive
Auto-configuration for reactive web servers and Spring WebFlux.
org.springframework.boot.autoconfigure.web.reactive.error
Auto-configuration for Spring WebFlux error handling.
org.springframework.boot.autoconfigure.web.reactive.function.client
Auto-configuration for Spring Framework's functional web client.
org.springframework.boot.autoconfigure.web.servlet
Auto-configuration for servlet web servers and Spring MVC.
org.springframework.boot.autoconfigure.web.servlet.error
Auto-configuration for Spring MVC error handling.
org.springframework.boot.autoconfigure.webservices
Auto-configuration for Spring Web Services.
org.springframework.boot.autoconfigure.webservices.client
Auto-configuration for Spring Web Services Clients.
org.springframework.boot.autoconfigure.websocket.reactive
Auto-configuration for WebSocket support in reactive web servers.
org.springframework.boot.autoconfigure.websocket.servlet
Auto-configuration for WebSocket support in servlet web servers.
org.springframework.boot.autoconfigureprocessor
Annotation processor for compile-time capturing of information about auto-configuration classes.
org.springframework.boot.availability
Support for describing the availability of Spring Boot applications.
org.springframework.boot.builder
Fluent 'builder' style API to construct a SpringApplication.
org.springframework.boot.buildpack.platform.build
Central API for performing a buildpack build.
org.springframework.boot.buildpack.platform.docker
A limited Docker API providing the operations needed by pack.
org.springframework.boot.buildpack.platform.docker.configuration
Docker configuration options.
org.springframework.boot.buildpack.platform.docker.ssl
Utilities and classes for managing SSL context and keys.
org.springframework.boot.buildpack.platform.docker.transport
Docker transport classes providing HTTP operations on a local or remote engine.
org.springframework.boot.buildpack.platform.docker.type
Docker types.
org.springframework.boot.buildpack.platform.io
IO classes and utilities.
org.springframework.boot.buildpack.platform.json
Utilities and classes for JSON processing.
org.springframework.boot.buildpack.platform.socket
Low-level Socket implementations required for local Docker access.
org.springframework.boot.buildpack.platform.system
System abstractions.
org.springframework.boot.cli
Main entry point of the Spring Boot CLI.
org.springframework.boot.cli.app
Support classes for CLI applications.
org.springframework.boot.cli.archive
Class that are packaged as part of CLI generated JARs.
org.springframework.boot.cli.command
Command infrastructure for the CLI.
org.springframework.boot.cli.command.archive
CLI commands for creating jars and wars.
org.springframework.boot.cli.command.core
Core CLI commands.
org.springframework.boot.cli.command.encodepassword
CLI command for password encoding.
org.springframework.boot.cli.command.grab
CLI command for grabbing dependencies.
org.springframework.boot.cli.command.init
CLI command for initializing a new application using Spring Initializr.
org.springframework.boot.cli.command.install
CLI commands for installing and uninstalling CLI dependencies.
org.springframework.boot.cli.command.options
Support classes for handling command line options.
org.springframework.boot.cli.command.run
Classes for running CLI applications.
org.springframework.boot.cli.command.shell
Classes for running a nested shell in the CLI.
org.springframework.boot.cli.command.status
CLI command status.
org.springframework.boot.cli.compiler
CLI Groovy compiler integration.
org.springframework.boot.cli.compiler.autoconfigure
Classes for auto-configuring the Groovy compiler.
org.springframework.boot.cli.compiler.dependencies
Classes for dependencies used during compilation.
org.springframework.boot.cli.compiler.grape
CLI Groovy Grape integration.
org.springframework.boot.cli.compiler.maven
CLI Maven integration.
org.springframework.boot.cli.util
Utility classes for the CLI.
org.springframework.boot.cloud
Low level support for Cloud deployments.
org.springframework.boot.context
Classes related to Spring's ApplicationContext.
org.springframework.boot.context.annotation
Classes related to Spring's ApplicationContext annotations.
org.springframework.boot.context.config
External configuration support allowing 'application.properties' to be loaded and used within a Spring Boot application.
org.springframework.boot.context.event
ApplicationEvents triggered by Spring Boot.
org.springframework.boot.context.logging
Logging integration with Spring's Application Context.
org.springframework.boot.context.metrics.buffering
ApplicationStartup implementation for buffering steps and measuring their processing time.
org.springframework.boot.context.properties
Support for external configuration properties.
org.springframework.boot.context.properties.bind
Support for @ConfigurationProperties binding.
org.springframework.boot.context.properties.bind.handler
General BindHandler implementations.
org.springframework.boot.context.properties.bind.validation
Binding validation support.
org.springframework.boot.context.properties.migrator
Support for migrating legacy Spring Boot properties.
org.springframework.boot.context.properties.source
Sources for external configuration properties.
org.springframework.boot.convert
Support for type conversion.
org.springframework.boot.devtools
Spring Boot developer tools.
org.springframework.boot.devtools.autoconfigure
Auto-configuration for spring-boot-devtools.
org.springframework.boot.devtools.classpath
Support for classpath monitoring.
org.springframework.boot.devtools.env
DevTools classes relating to Spring Framework's Environment.
org.springframework.boot.devtools.filewatch
Class to watch the local filesystem for changes.
org.springframework.boot.devtools.livereload
Support for the livereload protocol.
org.springframework.boot.devtools.logger
Devtools specific logging concerns.
org.springframework.boot.devtools.remote.client
Client support for a remotely running Spring Boot application.
org.springframework.boot.devtools.remote.server
Server support for a remotely running Spring Boot application.
org.springframework.boot.devtools.restart
Application restart support.
org.springframework.boot.devtools.restart.classloader
Classloaders used for reload support.
org.springframework.boot.devtools.restart.server
Remote restart server.
org.springframework.boot.devtools.settings
Classes for loading DevTools settings.
org.springframework.boot.devtools.system
Devtools system support classes.
org.springframework.boot.devtools.tunnel.client
Client side TCP tunnel support.
org.springframework.boot.devtools.tunnel.payload
Classes to deal with payloads sent over a HTTP tunnel.
org.springframework.boot.devtools.tunnel.server
Server side TCP tunnel support.
org.springframework.boot.diagnostics
Support for failure analysis and reporting.
org.springframework.boot.diagnostics.analyzer
Internal FailureAnalyzer implementations.
org.springframework.boot.env
Spring Environment support.
org.springframework.boot.groovy
Groovy util classes that are "shared" between the CLI and user applications.
org.springframework.boot.info
Support for providing information about an application.
org.springframework.boot.jackson
Custom enhancements and support for the Jackson project.
org.springframework.boot.jdbc
Support for Java Database Connectivity (JDBC).
org.springframework.boot.jdbc.init
Support for initializaton of an SQL database using a JDBC DataSource.
org.springframework.boot.jdbc.metadata
Support for accessing JDBC DataSource metadata.
org.springframework.boot.jms
Support for Java Message Service (JMS).
org.springframework.boot.json
Support for parsing JSON.
org.springframework.boot.jta.atomikos
Support classes for Atomikos JTA.
org.springframework.boot.loader
System that allows self-contained JAR/WAR archives to be launched using java -jar.
org.springframework.boot.loader.archive
Abstraction over logical Archives be they backed by a JAR file or unpacked into a directory.
org.springframework.boot.loader.data
Classes and interfaces to allows random access to a block of data.
org.springframework.boot.loader.jar
Support for loading and manipulating JAR/WAR files.
org.springframework.boot.loader.jarmode
Support for launching the JAR using jarmode.
org.springframework.boot.loader.tools
Tools for generating executable JAR/WAR files.
org.springframework.boot.loader.tools.layer
Classes used to support layer customization.
org.springframework.boot.loader.util
Utilities used by Spring Boot's JAR loading.
org.springframework.boot.logging
Support and abstractions across several logging libraries.
org.springframework.boot.logging.java
Support for 'Java Util Logging'.
org.springframework.boot.logging.log4j2
Support for the Log4j 2 logging library.
org.springframework.boot.logging.logback
Support for the Logback logging library.
org.springframework.boot.origin
Support for item origin tracking.
org.springframework.boot.orm.jpa
JPA Support classes.
org.springframework.boot.orm.jpa.hibernate
Hibernate Support classes.
org.springframework.boot.r2dbc
Support for R2DBC connectivity.
org.springframework.boot.r2dbc.init
Support for initializaton of an SQL database using an R2DBC ConnectionFactory.
org.springframework.boot.reactor
Support classes for Reactor integration.
org.springframework.boot.rsocket.context
RSocket integrations with Spring Framework's ApplicationContext.
org.springframework.boot.rsocket.messaging
Support for RSocket-based messaging.
org.springframework.boot.rsocket.netty
Reactor Netty based RSocket server implementation.
org.springframework.boot.rsocket.server
Support for RSocket servers.
org.springframework.boot.security.reactive
Classes and utilities for reactive Spring Security.
org.springframework.boot.security.servlet
Classes and utilities for Servlet-based Spring Security.
org.springframework.boot.sql.init
Support for initializaton of an SQL database.
org.springframework.boot.sql.init.dependency
Infrastructure for establishing database initialization bean dependencies.
org.springframework.boot.system
General system support classes.
org.springframework.boot.task
Utilities and classes related to task execution and scheduling.
org.springframework.boot.test.autoconfigure
Test auto-configuration support.
org.springframework.boot.test.autoconfigure.actuate.metrics
Auto-configuration for handling metrics in tests.
org.springframework.boot.test.autoconfigure.core
Auto-configuration for core parts common to most Spring Boot applications.
org.springframework.boot.test.autoconfigure.data.cassandra
Auto-configuration for Data Cassandra tests.
org.springframework.boot.test.autoconfigure.data.jdbc
Auto-configuration for Data JDBC tests.
org.springframework.boot.test.autoconfigure.data.ldap
Auto-configuration for Data LDAP tests.
org.springframework.boot.test.autoconfigure.data.mongo
Auto-configuration for Data Mongo tests.
org.springframework.boot.test.autoconfigure.data.neo4j
Auto-configuration for Data Neo4j tests.
org.springframework.boot.test.autoconfigure.data.r2dbc
Auto-configuration for Data R2DBC tests.
org.springframework.boot.test.autoconfigure.data.redis
Auto-configuration for Data Redis tests.
org.springframework.boot.test.autoconfigure.filter
Helper utilities for using TypeExcludeFilter with auto-configured tests.
org.springframework.boot.test.autoconfigure.jdbc
Auto-configuration for JDBC tests.
org.springframework.boot.test.autoconfigure.jooq
Auto-configuration for jOOQ tests.
org.springframework.boot.test.autoconfigure.json
Auto-configuration for JSON tests.
org.springframework.boot.test.autoconfigure.orm.jpa
Auto-configuration for Data JPA tests.
org.springframework.boot.test.autoconfigure.properties
Support for mapping annotation attribute values in the Spring Environment.
org.springframework.boot.test.autoconfigure.restdocs
Auto-configuration for tests using Spring REST Docs.
org.springframework.boot.test.autoconfigure.web.client
Auto-configuration for web clients.
org.springframework.boot.test.autoconfigure.web.reactive
Auto-configuration for reactive web tests.
org.springframework.boot.test.autoconfigure.web.servlet
Auto-configuration for Spring MVC tests.
org.springframework.boot.test.autoconfigure.webservices.client
Auto-configuration for web service clients.
org.springframework.boot.test.context
Classes and annotations related to configuring Spring's ApplicationContext for tests.
org.springframework.boot.test.context.assertj
AssertJ support for ApplicationContexts.
org.springframework.boot.test.context.runner
Test utilities to run application contexts for testing.
org.springframework.boot.test.json
Support for testing JSON.
org.springframework.boot.test.mock.mockito
Mockito integration for Spring Boot tests.
org.springframework.boot.test.mock.web
Mock web classes specific to Spring Boot.
org.springframework.boot.test.system
Classes for System-related testing.
org.springframework.boot.test.util
General purpose test utilities.
org.springframework.boot.test.web.client
Web client test utilities.
org.springframework.boot.test.web.htmlunit
HtmlUnit support classes.
org.springframework.boot.test.web.htmlunit.webdriver
Selenium support classes.
org.springframework.boot.test.web.reactive.server
Spring Boot support for testing Spring WebFlux server endpoints via WebTestClient.
org.springframework.boot.type.classreading
Support classes for reading annotation and class-level metadata.
org.springframework.boot.util
Contains miscellaneous utility classes.
org.springframework.boot.validation
Utilities and classes related to validation.
org.springframework.boot.validation.beanvalidation
Utilities and classes related to bean validation.
org.springframework.boot.web.client
Web client utilities.
org.springframework.boot.web.codec
Support for web-based codecs.
org.springframework.boot.web.context
Web integrations with Spring's ApplicationContext.
org.springframework.boot.web.embedded.jetty
Embedded reactive and servlet web server implementations backed by Jetty.
org.springframework.boot.web.embedded.netty
Embedded reactive web server implementation backed by Netty.
org.springframework.boot.web.embedded.tomcat
Embedded reactive and servlet web server implementations backed by Tomcat.
org.springframework.boot.web.embedded.undertow
Embedded reactive and servlet web server implementations backed by Undertow.
org.springframework.boot.web.error
Spring Web error handling infrastructure.
org.springframework.boot.web.reactive.context
Reactive based web integrations with Spring's ApplicationContext.
org.springframework.boot.web.reactive.error
Spring WebFlux error handling infrastructure.
org.springframework.boot.web.reactive.filter
Spring Boot specific WebFilter implementations.
org.springframework.boot.web.reactive.function.client
Spring WebFlux WebClient support abstractions.
org.springframework.boot.web.reactive.result.view
Additional Views for use with WebFlux.
org.springframework.boot.web.reactive.server
Reactive web server abstractions.
org.springframework.boot.web.server
Support for embedded web servers.
org.springframework.boot.web.servlet
Classes and utilities designed to work with the `javax.servlet` specification.
org.springframework.boot.web.servlet.context
Servlet based web integrations with Spring's WebApplicationContext.
org.springframework.boot.web.servlet.error
Spring MVC error handling infrastructure.
org.springframework.boot.web.servlet.filter
Spring Boot specific Filter implementations.
org.springframework.boot.web.servlet.server
Servlet web server abstractions.
org.springframework.boot.web.servlet.support
Support classes for Servlet-based web servers.
org.springframework.boot.web.servlet.view
Additional Views for use with Web MVC.
org.springframework.boot.webservices.client
Web Services client utilities.
Skip navigation links