Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Middle+
6
Создание REST‑интерфейса для управления книгами: настройка маршрутов
Условие задачи
В проекте присутствует Spring‑контроллер BookController, отвечающий за операции с книгами. Требуется:
- Определить базовый путь
/api/booksдля всех методов контроллера; - Сконфигурировать отдельные эндпоинты в соответствии с REST‑конвенциями:
- Получить список всех книг – HTTP GET;
- Получить книгу по её идентификатору – HTTP GET с параметром ID;
- Добавить новую книгу – HTTP POST;
- Обновить существующую запись книги – HTTP PUT;
- Удалить книгу – HTTP DELETE. Необходимо соблюдать принятые в REST наименования путей и методы HTTP.