Tactical Domain-Driven Design with Java and Spring
Olivier Drotbohm’s workshop dives into the atomic building blocks of tactical DDD—semantic rules and patterns that keep your business logic expressive and organized. While Java’s type system and ecosystem can get in the way, this session shows you how to overcome common pitfalls and stay true to your domain model.
You’ll explore jMolecules, a lightweight library for declaring entities, aggregates and value objects in code, complete with integrations for Spring, Jackson and various persistence layers. On the Spring Boot side, Spring Modulith helps you carve your app into clear business modules, stitch them together with events, improve testability and even generate documentation.
Watch on YouTube
Top comments (0)