This is a starter to build a monolithic CRUD RESTful Web Service with Vert.x stack and postgreSQL. It leverages Gradle to build and Docker to boost deployment.
- JDK 8+
- Docker
- Docker-compose
git clone https://github.com/BillyYccc/vertx-postgresql-starter.git $PROJECT_NAME
cd $PROJECT_NAME
./gradlew shadowJar
After a successful build, a fat jar file is generated in directory $PROJECT_NAME/build/libs
docker-compose up --build
The project takes an easy example with an mini library, the REST API specification is here.
The Domain Logic is organized with Transaction Script.