Insert

Controller

@PostMapping
public ResponseEntity<UserDTO> insert(@RequestBody UserDTO userDTO) {
    userDTO = userService.insert(userDTO);
    URI uri = ServletUriComponentsBuilder.fromCurrentRequest().path("/{id}").buildAndExpand(userDTO.getId()).toUri();
    return ResponseEntity.created(uri).body(userDTO);
}

Service

Atualizado