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

Spring Boot

Spring Boot is a module of the Spring framework that accelerates the development of stand-alone, production-grade applications without the need for XML configuration. It utilizes a convention over configuration approach, automatically configuring dependencies and simplifying build processes. Key advantages include embedded server support, opinionated starter dependencies, and production-ready features like metrics and health checks.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Spring Boot

Spring Boot is a module of the Spring framework that accelerates the development of stand-alone, production-grade applications without the need for XML configuration. It utilizes a convention over configuration approach, automatically configuring dependencies and simplifying build processes. Key advantages include embedded server support, opinionated starter dependencies, and production-ready features like metrics and health checks.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Spring Boot

Spring Boot is a module of Spring (framework) from which we speed up the


development.
Spring Boot makes it easy to create stand-alone, production-grade Spring based
applications that you can “just run”.
It provides an easier and faster way to set up, configure, and run both simple
and web-based applications.

In short, Spring Boot is the combination of Spring Framework and Embedded


Servers.
In Spring Boot, there is no requirement for XML configuration (deployment
descriptor). It uses convention over configuration software design paradigm
that means it decreases the effort of the developer.
What is Spring Boot?
Convention over Configuration software design style.
It decreases the effort of the developer.
Opinionated Default: Automatically Configure.
It scans the class path and find the dependency; it will automatically configure
the things. [JPA dependency  Automatically configure]

Advantages of Spring Boot:


 It creates stand-alone Spring applications that can be started using Java-
jar.
 Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files).
 Provide opinionated starter dependencies to simplify build configuration.
 Provide Production-ready features such as metrics, heath checks, and
externalized configuration.
 Absolutely no code generation and no requirement for XML
configuration.

You might also like