Сервер на фреймворке спринг имитирующий работу библиотеки, может сохранять книги в БД, получать из базы доступ к книгам/авторам/жанрам/комментариям к книгам или всё сразу, так же может вносить изменения в книги в базе или удалять их (реализован полностью CRUD репозиторий)
Проект учебный, но задействует много важных возможностей фреймворка.
Гит внизу
https://github.com/ahlebnikov1995/SpringLibrary