REST Review Question

  • What is REST?
  • Why is REST useful?
  • How are REST routes named? Why?
  • What are the HTTP Verbs? What verb corresponds to what action?
  • What is a @PathVariable? When would you use it?
  • What is JSON?
  • What jars are needed to convert POJOs to JSON in Spring?
  • How do you convert JSON to a POJO?
  • What is a request? What is a response?
  • What does the @ResponseBody annotation do?
  • What are the two view methods associated with REST?
  • What is returned from an index method?
  • What is the Richardson Maturity Model?

Prev -- Up