У меня проблемы с пониманием некоторого базового c кода - PullRequest
0 голосов
/ 03 апреля 2020

Этот код вызывает у меня головную боль. Может быть, это хромой вопрос. Я использую REST API в течение некоторого времени. Но я никогда не использовал URI и не мог понять, почему мы используем URI здесь. Зачем нам нужен объект URI в ответе?

Этот метод использует пост-отображение.

@ PostMapping ("/ user")

    long gameId = gameService.createGame(gamePostDTO.getPlayerIds());

    URI location = ServletUriComponentsBuilder
        .fromCurrentRequest()
        .buildAndExpand("1")
        .buildAndExpand(String.format("%d", gameId))
        .toUri();
    return ResponseEntity.created(location).build();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...