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
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
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