This is a simple logistic application demonstrating some capabilities of Spring Boot as backend service capabilities include:
- App architecture;
- Database migration and schema change management using Liquibase;
- etc.
1. Docker. First you need to install docker
- Download Docker Here. Hint: Enable Hyper-V feature on windows and restart;
- Then open powershell and check:
docker info
or, and you see versions docker & docker compose
docker -v
docker-compose -v
2. Spring boot app
- Clone the repository:
git clone https://github.com/OKaluzny/microservice-assistant.git
- Build the maven project:
mvn clean install
- Now run:
docker-compose up
Appendix A.
All commands should be run from project root (where docker-compose.yml locates)