@RequestMapping(value = "/create", method = RequestMethod.POST) public @ResponseBody UserDto create( @RequestParam String username, @RequestParam String password, @RequestParam String firstName, @RequestParam String lastName, @RequestParam Integer role) { Role newRole = new Role(); newRole.setRole(role); User newUser = new User(); newUser.setUsername(username); newUser.setPassword(password); newUser.setFirstName(firstName); newUser.setLastName(lastName); newUser.setRole(newRole); return UserMapper.map(service.create(newUser)); }