0% found this document useful (0 votes)
13 views2 pages

Springbootintrp

Spring Boot is an open-source Java framework designed for creating standalone, production-grade Spring applications with minimal configuration. It supports building microservices, web applications, and console applications, and features embedded web servers, automatic configuration, and production-ready functionalities. The framework simplifies project setup by providing opinionated starter POMs and eliminates the need for XML configuration.

Uploaded by

derkuzesta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views2 pages

Springbootintrp

Spring Boot is an open-source Java framework designed for creating standalone, production-grade Spring applications with minimal configuration. It supports building microservices, web applications, and console applications, and features embedded web servers, automatic configuration, and production-ready functionalities. The framework simplifies project setup by providing opinionated starter POMs and eliminates the need for XML configuration.

Uploaded by

derkuzesta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Spring Boot is an open-source Java framework used for

programming standalone, production-grade Spring-based


applications with a bundle of libraries that make project
startup and management easier.[3] Spring Boot is a
convention-over-configuration extension for the Spring Java
platform intended to help minimize configuration concerns
while creating Spring-based applications.[4][5] The
application can still be adjusted for specific needs, but the
initial Spring Boot project provides a preconfigured
"opinionated view" of the best configuration to use with the
Spring platform and selected third-party libraries.[6][7]

Spring Boot can be used to build microservices, web


applications, and console applications.[3][8]

Features

Embedded Tomcat, Jetty or Undertow web application server.


[9]

Provide opinionated 'starter' Project Object Models (POMs)


for the build tool. The only build tools supported are Maven
and Gradle.[10][11]

Automatic configuration of the Spring Application.[12]

Provide production-ready[4] functionality such as metrics,[13]


health checks,[13] and externalized configuration.[14]

No code generation is required.[9]

No XML configuration is required.[10]


Optional support for Kotlin and Apache Groovy in addition to
Java.[3][15]

Bootstrapping DispatcherServlet

See also: Spring Framework § Configuration of


DispatcherServlet

Spring Boot does not require manual configuration of the


DispatcherServlet, since it automatically configures the
application based on the configuration it detects. [16]

You might also like