From 3e7ab0b77244a73a95150db86f039927ec9da5cc Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Wed, 23 Sep 2020 10:42:29 -0400 Subject: [PATCH] create route --- src/main/java/com/example/demo/DemoApplication.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/example/demo/DemoApplication.java b/src/main/java/com/example/demo/DemoApplication.java index 2b2feca..ef661f2 100644 --- a/src/main/java/com/example/demo/DemoApplication.java +++ b/src/main/java/com/example/demo/DemoApplication.java @@ -5,7 +5,9 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestBody; @SpringBootApplication @RestController @@ -21,4 +23,10 @@ public class DemoApplication { public Iterable index() { return personRepository.findAll(); } + + @PostMapping(path="/people") + public Iterable create (@RequestBody Person personData) { + personRepository.save(personData); + return personRepository.findAll(); + } }