Spring Boot Modulith

Spring Modulith 2.0 implementation for bounded contexts in Spring Boot 4. Use when structuring application modules, implementing @ApplicationModuleListener for event-driven communication, testing with Scenario API, enforcing module boundaries, externalizing events to Kafka/AMQP, building a modular monolith, defining module dependencies, managing inter-module events, or organizing DDD modules as packages. Covers package-based module boundaries, named interfaces, event publication, and Scenario API testing. For architecture decisions, see domain-driven-design skill. Use when this capability is needed.

tomevault-io caaa307 2 files · 5.1 KB Updated

File contents

tomevault-io/skills-registry/tree/main/joaquimscosta--arkhe-claude-plugins--spring-boot-modulith commit caaa30720c

Frequently asked questions

npx skillmds@latest add tomevault-io/spring-boot-modulith