An open API service indexing awesome lists of open source software.

https://github.com/timofeev-vadim-96/library-api

Spring-application
https://github.com/timofeev-vadim-96/library-api

docker-compose lombok mysql oauth2-server spring-boot spring-data-jpa spring-security swagger thymeleaf

Last synced: 2 months ago
JSON representation

Spring-application

Awesome Lists containing this project

README

          

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

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

> Library REST-API

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

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