Skip to content

timofeev-vadim-96/library-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тимофеев Вадим

Java-разработчик

Library REST-API

Используемые технологии:
📌 Spring Boot
📌 Spring Data (JPA-репозиторий)
📌 Spring Security - авторизация пользователей и ограничение доступа к ресурсам
📌 Spring AOP + Spring Actuator + Prometheus + Grafana - для реализации кастомных метрик
📌 СУБД MySql - для работы с реляционной базой данных
📌 Docker-compose - для развертывания контейнера с базой данных
📌 Thymeleaf - для визуального отображения нескольких ручек в обычном контроллере
📌 Swagger - для автоматической генерации документации
📌 Lombok - для чистоты кода

Реализация:
Библиотека представляет собой набор сведений о книгах, читателях, и случаях выдачи книг на руки читателям.