Spring Springboot: Purpose Used To Build Web Apps Used To Build Rest Api
Spring Springboot: Purpose Used To Build Web Apps Used To Build Rest Api
Purpose
Used to build Web Apps Used to build REST API
Key Functionality
Most essential features is Prime feature of Spring Boot is Auto
Dependency Injection Configuration
Use Case
Loosely Coupled Application Standalone Application
Servers
Explicit configuration of servers is Pre-Installed servers like Tomcat and
needed Jetty
XML Configuration
Required Not Required
Database
No support for in-memory database Support for in-memory database like
H2 and Tomcat
Starter Projects
Developers manually add Provides starter dependencies (e.g.,
dependencies. spring-boot-starter-web, spring-boot-
starter-data-jpa) to simplify dependency
management.
Spring Application Starts