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

Build REST API's using Spring Boot - Important Spring MVC Annotations

Pragya Keshap answered on February 10, 2023 Popularity 1/10 Helpfulness 1/10


More Related Answers

  • @apiignore spring boot
  • application properties spring boot
  • Project structure for spring boot rest projects
  • spring boot rest api
  • Dependency examples for Spring and Spring Boot
  • spring boot send api request
  • Explain @RestController annotation in Spring Boot?
  • spring boot rest api
  • spring mvc project example
  • how to make a rest api in spring
  • The @RestController annotation
  • Java Spring MVC
  • spring mvc
  • spring mvc
  • How to implement RESTful Web Services with Spring and Spring Boot?
  • spring boot rest api
  • mkyong restful web services spring boot examples post
  • mkyong restful web services spring boot examples post
  • mkyong restful web services spring boot examples post
  • how to return custom value in api spring boot
  • api response plain text spring boot
  • @api operation spring boot
  • develop an api without spring boot
  • What is the use of WebMvcTest annotation in Spring MVC applications?
  • Explain Spring MVC flow with a simple example like starting from Container receives a request and forward to your Java application
  • What is the advantage of the Spring MVC framework over Struts 1.0 or Struts 2.0 ? is it worth converting an existing Struts application to Spring MVC
  • Java classes required to call a RESTful Web Service from Java Program using Spring and RestTemplate utility: Read more:
  • Spring Web MVC solution
  • spring integration
  • Spring Data Rest features

  • Build REST API's using Spring Boot - Important Spring MVC Annotations


    REST has quickly become the de-facto standard for building web services on the web because they’re easy to build and easy to consume.

    There’s a much larger discussion to be had about how REST fits in the world of microservices, but — for this tutorial — let’s just look at building RESTful services.

    Why REST? REST embraces the precepts of the web, including its architecture, benefits, and everything else. This is no surprise given its author, Roy Fielding, was involved in probably a dozen specs which govern how the web operates.

    What benefits? The web and its core protocol, HTTP, provide a stack of features:

    Suitable actions (GET, POST, PUT, DELETE, …​)


    Redirection and forwarding

    Security (encryption and authentication)

    These are all critical factors on building resilient services. But that is not all. The web is built out of lots of tiny specs, hence it’s been able to evolve easily, without getting bogged down in "standards wars".

    Developers are able to draw upon 3rd party toolkits that implement these diverse specs and instantly have both client and server technology at their fingertips.

    By building on top of HTTP, REST APIs provide the means to build:

    Backwards compatible APIs

    Evolvable APIs

    Scaleable services

    Securable services

    A spectrum of stateless to stateful services

    Popularity 1/10 Helpfulness 1/10 Language java
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 10 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.