@GetMapping

From NovaOrdis Knowledge Base
Revision as of 01:30, 13 March 2019 by Ovidiu (talk | contribs) (→‎Internal)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Internal

Overview

The annotation indicates that the annotated method handles GET request for the path provided as argument of the annotation.

It may also contain a sub-path relative to the class-level base path, usually configured with @RequestMapping.

REST

@RestController
@RequestMapping(path = "/a", produces = "application/json")
public class AController {

  @GetMapping
  public Collection<A> get() {
     return ...
  }
}

HTTP GET Semantics for REST Applications

HTTP GET Semantics for REST Applications