X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=provider%2Fsrc%2Fmain%2Fjava%2Fio%2Fpactflow%2Fexample%2Fsirenprovider%2Fcontrollers%2FRootController.java;h=71c81d81089e6e7c05992594747b43d034158877;hb=faa5a56666438860e7fc29f638f0c4f0812020a0;hp=ee649f4a290b02f19d60dbed393bac0a25303c06;hpb=1931500aaefbe7fe63e775a39a5408d17672ccbf;p=demos%2Fexample-siren diff --git a/provider/src/main/java/io/pactflow/example/sirenprovider/controllers/RootController.java b/provider/src/main/java/io/pactflow/example/sirenprovider/controllers/RootController.java index ee649f4..71c81d8 100644 --- a/provider/src/main/java/io/pactflow/example/sirenprovider/controllers/RootController.java +++ b/provider/src/main/java/io/pactflow/example/sirenprovider/controllers/RootController.java @@ -6,10 +6,12 @@ import org.springframework.hateoas.Link; import org.springframework.hateoas.RepresentationModel; import org.springframework.hateoas.server.EntityLinks; import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; @RestController +@RequestMapping(value = "/", method = RequestMethod.GET) public class RootController { static class Root extends RepresentationModel {} @@ -17,8 +19,8 @@ public class RootController { @Autowired private EntityLinks entityLinks; - @GetMapping("/") - public ResponseEntity> orders() { + @RequestMapping("/") + public ResponseEntity> root() { Link link = entityLinks.linkToCollectionResource(Order.class).withRel("orders"); return ResponseEntity.ok().body(new Root().add(link)); }