@RequestMapping(value="/save") @ResponseBody public String create(String email, String name) { try { User user = new User(email, name); _userDao.save(user); } catch(Exception ex) { return ex.getMessage(); } return "User succesfully saved!"; }
@RequestMapping(value="/delete") @ResponseBody public String delete(long id) { try { User user = new User(id); _userDao.delete(user); } catch(Exception ex) { return ex.getMessage(); } return "User succesfully deleted!"; }
/** * Delete the user with the passed id. */ @RequestMapping(value="/delete") @ResponseBody public String delete(long id) { try { User user = new User(id); userDao.delete(user); } catch (Exception ex) { return "Error deleting the user: " + ex.toString(); } return "User succesfully deleted!"; }
/** * Create a new user with an auto-generated id and email and name as passed * values. */ @RequestMapping(value="/create") @ResponseBody public String create(String email, String name) { try { User user = new User(email, name); userDao.create(user); } catch (Exception ex) { return "Error creating the user: " + ex.toString(); } return "User succesfully created!"; }
/** * /delete --> Delete the user having the passed id. * * @param id The id of the user to delete * @return A string describing if the user is successfully deleted or not. */ @RequestMapping("/delete") @ResponseBody public String delete(long id) { try { User user = new User(id); userDao.delete(user); } catch (Exception ex) { return "Error deleting the user: " + ex.toString(); } return "User successfully deleted!"; }
/** * /create --> Create a new user and save it in the database. * * @param email User's email * @param name User's name * @return A string describing if the user is successfully created or not. */ @RequestMapping("/create") @ResponseBody public String create(String email, String name) { User user = null; try { user = new User(email, name); userDao.save(user); } catch (Exception ex) { return "Error creating the user: " + ex.toString(); } return "User succesfully created! (id = " + user.getId() + ")"; }