Breaking News: Grepper is joining Read the official announcement!
Check it out

Spring Boot architecture

Pragya Keshap answered on February 16, 2023 Popularity 9/10 Helpfulness 2/10


More Related Answers

  • spring boot service
  • spring component
  • What are the design-patterns used in Spring framework?
  • Dependency examples for Spring and Spring Boot
  • Why SpringBoot?
  • What is the Spring Boot?
  • What are the different components of a Spring application?
  • Why Spring Boot
  • What are the different ways to create a Spring boot application?
  • What Is Spring Boot and What Are Its Main Features?
  • spring framework
  • Spring Boot features
  • Spring Framework features
  • What are the important features of Spring Boot?
  • Understanding Spring Boot
  • What is Spring Boot and mention the need for it?
  • What is Spring Profiles? How do you implement it using Spring Boot?
  • Why is Spring Popular?
  • What is the Spring framework? Why Java programmers should use the Spring framework?

  • Spring Boot architecture


    Spring Boot consists of different layers and classes to process the data and logic in your backend. The four layers and their use are as follows:

    Presentation/display layer: The presentation layer is responsible for interpreting JSON parameters as objects. This layer is the upper layer that is also responsible for handling authentication and HTTP requests. After accomplishing JSON translation and authentication, we will now move to the business layer.

    Business layer: The business layer, as the name suggests, handles all the business logic in the application. It is composed of service classes that perform authorization and additional validation.

    Persistence layer: The persistence layer is mainly responsible for storage logic that converts objects from and to database rows to insert data.

    Database layer: The database layer performs Create, Read, Update, and Delete (CRUD) operations. The layer can consist of multiple databases.

    Popularity 9/10 Helpfulness 2/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 16 2023
    Pragya Keshap
    0 Answers  Avg Quality 2/10


    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.