Назад к вопросам
Junior — Middle
66
Каким способом можно извлечь идентификатор ресурса из URL внутри метода контроллера?
Ответ от нейросети
sobes.tech AI
В Java, например в Spring MVC, для извлечения идентификатора ресурса из URL внутри метода контроллера используется аннотация @PathVariable. Она позволяет получить значение из пути запроса и использовать его как параметр метода.
Пример:
@GetMapping("/users/{id}")
public ResponseEntity<User> getUserById(@PathVariable("id") Long userId) {
// userId будет содержать значение из URL
User user = userService.findById(userId);
return ResponseEntity.ok(user);
}
Здесь {id} — это часть URL, которая будет извлечена и передана в параметр userId метода контроллера.