0% found this document useful (0 votes)
11 views

Spring Vs SpringBoot

The document compares Spring and Spring Boot frameworks. Spring is an open-source framework that provides tools for building Java applications, while Spring Boot simplifies building and deploying applications. The key differences are that Spring Boot provides auto-configuration, embedded servers, and support for in-memory databases.

Uploaded by

goyiyew212
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)
11 views

Spring Vs SpringBoot

The document compares Spring and Spring Boot frameworks. Spring is an open-source framework that provides tools for building Java applications, while Spring Boot simplifies building and deploying applications. The key differences are that Spring Boot provides auto-configuration, embedded servers, and support for in-memory databases.

Uploaded by

goyiyew212
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/ 10

@archiesgurav

Spring is a popular open-source framework that


provides a variety of tools and libraries for
building Java applications.

Spring Boot is a framework built on top of Spring


that simplifies the process of building and
deploying applications.
@archiesgurav
The most important feature of the Spring
Framework is dependency injection.

The most important feature of the Spring Boot is


Auto Configuration.

@archiesgurav
It helps to create a loosely coupled
application.

It helps to create a stand-alone


application.

@archiesgurav
To run the Spring application, we
need to set the server explicitly.

Spring Boot provides embedded


servers such as Tomcat and Jetty, etc.

@archiesgurav
To run the Spring application, a
deployment descriptor is required.

There is no requirement for a


deployment descriptor.

@archiesgurav
To create a Spring application, the
developers write lots of code.

it reduces the lines of code.

@archiesgurav
it doesn't provide support for the
in-memory database.

it provides support for the in-memory


database such as H2.

@archiesgurav
Developers have to define dependencies
manually in the pom.xml file.

In Spring Boot, pom.xml file internally


handles the required dependencies.

@archiesgurav
Follow me for more.

You might also like