@RequestMapping(method = RequestMethod.POST) ResponseEntity<UserDto> registerUser( @Validated @RequestBody UserDto userDto, HttpServletRequest request, HttpServletResponse response) { UserDto outDto = userService.registerUser(userDto); if (outDto.getErrorMessage() != null) { return new ResponseEntity<>(outDto, null, HttpStatus.NOT_ACCEPTABLE); } else { return new ResponseEntity<>(outDto, null, HttpStatus.CREATED); } }