bpstelios10 / ddd-online-store

Online store using ddd principles and structure, with java and spring-boot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SPRING WEB WITH CLEAN ARCHITECTURE

COMMIT BY COMMIT IMPLEMENTATION OF A SPRING WEB APP THAT IMPLEMENTS DDD WITH ONION ARCHITECTURE

Implementation will follow this specific onion architecture (since some keep repositories at the outmost layer):

architecture

Notes: for technical documentation/guides have a look here

IMPLEMENTATION NOTES

DATABASES

For data storage, implementation uses an H2 for local executions and MONGODB for any deployed environment (docker-compose is treated as deployed one).

About

Online store using ddd principles and structure, with java and spring-boot


Languages

Language:Java 98.8%Language:Shell 0.9%Language:Dockerfile 0.2%