This is a sample microservice for money transfers powered by Ratpack server with Guice. It was developed according to DDD's good practices.
Check this project out, cd into the directory and run:
./gradlew run
This will start the ratpack app in a development mode. In your browser go to http://localhost:5050
.
Installation and run:
./gradlew installApp
cd build/install/example-ratpack-gradle-java-app
bin/example-ratpack-gradle-java-app