Ddd Spring Boot

Write Domain-Driven Design code in Spring Boot / Java — the four-layer package structure, aggregate roots as JPA entities, value objects and typed ids as embeddables, command and query services, repositories, domain events, anti-corruption layers, and the REST interface with resources and assemblers. Use when implementing or refactoring a Spring Boot service around business rules, structuring a new bounded context in Java, or pulling business logic out of controllers into a domain model. It carries the DDD design rules it depends on, so it works on its own. Not for Spring configuration, security, or framework questions unrelated to domain modeling.

salimramirez aba5713 11 files · 34.3 KB Updated

File contents

salimramirez/agent-skills/tree/main/skills/ddd-spring-boot commit aba57138d0

Frequently asked questions

npx skillmds@latest add salimramirez/ddd-spring-boot