В обоих случаях сервер по-умолчанию слушает порт 8080
docker-compose up --build -d
Понадобится PostgreSQL. Будем считать, что он установлен на localhost'е, БД называется checkme, пользователь так же, а пользовательский пароль password
./gradlew shadowJar
export DB_HOST=localhost
export DB_NAME=checkme
export DB_USER=checkme
export DB_PASSWORD=password
java -jar ./build/libs/checkme-test.jar
Возвращает список клиник
Возвращает клинику с id=1
{"name": "new clinic"}
Создает новую клиник new clinic
{"name": "renamed clinic"}
Переименовывает клинику с id=1
Удаляет клинику с id=1
{"id": 1, "price": 100}
Добавляет в клинику услугу с id=1 со стоимостью 100
Удаляет из клиники услугу с id=1
Возвращает список услуг
Возвращает услугу с id=1
{"name": "new check up"}
Создает новую услугу new check up
{"name": "renamed check up"}
Переименовывает услугу с id=1
Удаляет услугу с id=1