Встречается на собеседованиях • сегодня

Какой REST метод используешь для создания сущности в CRUD-приложении

Для создания сущности в REST API используется метод **POST**. Он предназначен для создания новых ресурсов, когда клиент не знает конечный URI создаваемого ресурса. Пример с Spring Boot: ```java @PostMapping("/api/users") public ResponseEntity createUser(@RequestBody User user) { User savedUser = userRepository.save(user); return ResponseEntity.created(URI.create("/api/users/" + savedUser.getId())) .body(savedUser); } ``` Ключевые особенности: - POST неидемпотентен (повторный вызов создаст новую сущность) - Обычно возвращает HTTP 201 (Created) с Location заголовком - Тело запроса содержит данные для создания ресурса - URI обычно указывает на коллекцию (/api/users), а не на конкретный ресурс
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы