Skip to content

goldenfingers98/spring-boot-hexagonal-architecture-quickstart

Repository files navigation

SPRING BOOT HEXAGONAL ARCHITECTURE QUICK START

Description

This repository contains the code of an example hexagonal architecture based spring boot project.
This quick start consists of adding a simple user in a database with a specific validation.

How to start

docker-compose -f <docker-compose file> up -d --build

Choose the convenient docker compose file (dev or the default one which is for production/QA), then the application should be started at port 8080.
If you start the dev docker-compose, an attached debugger starts a socket at port 5000 and PostgreSQL DB starts at port 5432.