Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 672 Bytes

File metadata and controls

29 lines (17 loc) · 672 Bytes

DDD Modular Monolith

This project is an example implementation of a Domain-Driven Design (DDD) architecture with a Modular Monolith using Spring Boot. Overview

The project is designed to demonstrate how to structure a monolithic application into modules with clear boundaries, following DDD principles. It uses Spring Boot for the backend, JPA for data persistence, and follows a layered architecture.

Installation

Clone the repository:

git clone https://github.com/CemHarput/DDDModularMonolith.git

Run the application:

mvn spring-boot:run

Access the Swagger UI at:

http://localhost:8080/swagger-ui/index.html