Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1016 Bytes

README.md

File metadata and controls

25 lines (21 loc) · 1016 Bytes

Тестовое задание

Требования

  1. Реализация на kTor (kotlin),
  2. Сборка проекта на gradle в uber-jar,
  3. Факт поступления каждого запроса должен логироваться с помощью библиотеки logback в стандартный поток вывода (формат timestamp произвольный),
  4. Для соединения с БД должен использоваться любой пул коннектов (dbcp2, hikaricp, etc.),
  5. Для запросов к БД используется JDBC,
  6. Значение порта, который слушает сервис, задаётся из файла конфига или переменной окружения.

Сборка

    ./gradlew build

Запуск

    ./gradlew run

Локальная разработка

    sudo vim /etc/hosts
    127.0.0.1 restApi.test