emr_demo
@ 2
emr_demo / web_emr - Copy / src / main / java / com / bestray / rest / PersonRestService.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
package com.bestray.rest; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import java.util.ArrayList; import java.util.List; @RestController public class PersonRestService { private static final List<Person> persons; static { persons = new ArrayList<>(); persons.add(new Person("Hello", "World")); persons.add(new Person("Foo", "Bar")); } @RequestMapping(path = "/persons", method = RequestMethod.GET) public static List<Person> getPersons() { return persons; } @RequestMapping(path = "/persons/{name}", method = RequestMethod.GET) public static Person getPerson(@PathVariable("name") String name) { return persons.stream() .filter(person -> name.equalsIgnoreCase(person.getName())) .findAny().orElse(null); } } |
Commits for emr_demo/web_emr - Copy/src/main/java/com/bestray/rest/PersonRestService.java
Revision | Author | Commited | Message |
---|---|---|---|
2 | girijabapi | Thu 11 Oct, 2018 04:44:08 +0000 | initial commit |