PhoneApplication
Описание
Тестовое задание для СБЕР
Языки
- Java98,2%
- Dockerfile1,8%
год назад
год назад
год назад
год назад
год назад
год назад
год назад
README.md
REST API (тестовое задание)
Описание
PhoneApplication — это приложение, предоставляющее интерфейс для управления телефонами. Оно позволяет выполнять CRUD операции для объектов и валидирует входные данные. Приложение предоставляет интуитивно понятную автоматически генерируемую документацию OpenAPI. Описано тестами. Сохраняет логи при изменении сущностей сохраняет в директории проекта в файле app.log
Технологии
- Java 17
- Spring Boot 3.4: Web, Data JPA, Test, Logging, Hibernate Validator.
- Hibernate
- PostgreSQL
- Docker
- Liquibase
- Maven
- JUnit, Mockito
Требования
Установленные локально:
Установка
1. При желании, перейдите в директорию, в которую будет скачано приложение. Например:
2. клонируем репозиторий:
3. переходим в папку со скачанными файлами:
4. запускаем приложение:
Документация
После запуска приложения можно перейти по ссылке,
чтобы ознакомиться с автосгенерированной документацией и посмотреть все доступные эндпоинты.
