Спроектировать схему БД и backend для хранения библиотеки. Интересуют авторы и книги. Взаимодействие с пользователем происходит посредством HTTP запросов к API. Все ответы представляют собой JSON объекты.
Сервер реализует следующие методы:
выдача всех книг одного автора выдача автора по книге выдача списка книг, написанных ровно 3 соавторами. Результат: книга - количество соавторов.
В корневой папке запустить: docker-compose up
выдача всех книг одного автора:
Тип запроса: GET
Параметр: author_name
Тип параметра: строка
http://localhost:8081/book/books-by-author?author_name=Толстой
выдача автора по книге:
Тип запроса: GET
Параметр: book_name
Тип параметра: строка
http://localhost:8081/author/authors-by-book?book_name=Война
выдача списка книг, написанных ровно 3 соавторами. Результат: книга - количество соавторов:
Тип запроса: GET
Параметр: author_count
Тип параметра: целое число
http://localhost:8081/book/books-by-author-count?author_count=3