Scale Forem

Scale YouTube
Scale YouTube

Posted on

Devoxx: Tactical Domain Driven Design with Java and Spring by Oliver Drotbohm

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)