https://github.com/romanow/spring-boot-demo
https://github.com/romanow/spring-boot-demo
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/romanow/spring-boot-demo
- Owner: Romanow
- Created: 2021-04-02T19:22:41.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-02T20:56:21.000Z (over 5 years ago)
- Last Synced: 2025-03-09T15:54:33.135Z (over 1 year ago)
- Language: Dockerfile
- Size: 63.5 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring Boot demo
## Сборка приложения
```shell script
# запустить PostgreSQL в docker-контейнере
docker-compose up -d postgres
# загружает gradle wrapper 6.8
./gradlew wrapper
# сборка проекта, прогон unit-тестов, запуск приложения
./gradlew clean build bootRun
```
## Этапы демонстрации
1. Пустое веб-приложение. Ветка master.
1. Добавляем две сущности User и Address в БД и CRUD контроллер GET/POST/PATCH/DElETE.
1. Подключается OpenAPI и Spring Boot Actuator (health-чеки и инфо о commit).