@RequestMapping(value = "/findPeopleById/{id}", method = RequestMethod.GET) public Person findById(@PathVariable Long id) { return peopleDao.findById(id); }
@RequestMapping(value = "/addAddressToPerson/{id}", method = RequestMethod.POST) public Address addAddressToPeson(@RequestBody Address address, @PathVariable Long id) { Person person = peopleDao.findById(id); address.setPerson(person); return addressDao.save(address); }
@RequestMapping("/findAllPeople") public List<Person> findAllPerson() { return peopleDao.findAll(); }
@RequestMapping(value = "/addPerson", method = RequestMethod.POST) @ResponseBody public Person addPerson(@RequestBody Person person) { return peopleDao.save(person); }