top of page
Search

Working Model Of Spring Boot Application/Spring Boot Architecture

  • maheshkamineni35
  • Jun 1, 2023
  • 1 min read

ree

Spring Boot is a module of the Spring Framework. It is used to create stand-alone, production-grade Spring Based Applications with minimum efforts. It is developed on top of the core Spring Framework.

Spring Boot follows a layered architecture in which each layer communicates with the layer directly below or above (hierarchical structure) it.

  • Now we have validator classes, view classes, and utility classes.

  • Spring Boot uses all the modules of Spring-like Spring MVC, Spring Data, etc. The architecture of Spring Boot is the same as the architecture of Spring MVC, except one thing: there is no need for DAO and DAOImpl classes in Spring boot.

  • Creates a data access layer and performs CRUD operation.

  • The client makes the HTTP requests (PUT or GET).

  • The request goes to the controller, and the controller maps that request and handles it. After that, it calls the service logic if required.

  • In the service layer, all the business logic performs. It performs the logic on the data that is mapped to JPA with model classes.

  • A JSP page is returned to the user if no error occurred.


 
 
 

Recent Posts

See All

Comments


bottom of page