Простое веб-приложение, написанное с использованием фреймворка Spring.
Проект представляет собой переписанную на Java + Spring лабораторную работу по дисциплине "web-технологии". Функционал приложения не изменился: можно просматривать и редактировать список имеющихся книг, "брать" и "возвращать" книги. Технологии: Spring Boot, Spring Web, Spring Data JPA, Pug (Pug4J for Spring).
Моей задачей было переписывание серверной логики по образцу, по возможности с минимальными изменениями в шаблонах; кроме того, я организовал хранение списка книг в базе данных. Я пока не ставил перед собой задачу изменения интерфейса пользователя, бизнес-логики или протокола взаимодействия между клиентом и сервером по сравнению с первоначальным проектом.
git clone https://github.com/Mi-ch-ael/spring-web-project-library.git
cd spring-web-project-library
mvn install
mvn spring-boot:run
Приложение запустится на http://localhost:18080.
- Передавать идентификатор книги как параметр запроса;
- Хранить информацию о брони книги как отдельную сущность в БД;
- Хранить дату возвращения книги с использованием класса даты.




