Session
"Clean Hexagonal Onion" with a Dash of DDD in Spring
Unlock the potential of your Spring Boot applications with the powerful 'Clean Hexagonal Onion' architecture pattern. By blending the most effective strategies from Ports & Adapters, Onion Architecture, and Clean Architecture, you'll learn to create resilient, highly adaptable systems that expertly separate concerns and maximize the value of Domain-Driven Design.
We'll tackle advanced topics like CQRS in REST Controllers, effective domain modelling, the strategic use of domain services, decoupling techniques, entity mapping, and creating an Anti Corruption Layer. Plus, we'll explore the mainstream best practices for Domain Events in Spring.
Whether you're looking to optimize existing applications or planning your next big project, join us and take your Spring Boot skills to new heights!
First Public Delivery: JavaLand 2023, Germany
Prerequisite knowledge
- Java
- Docker
- Spring
- basic knowledge in Domain-Driven Design
- SOLID
- Clean Architecture Pattern
- Hexagonal Architecture Pattern
- Onion Architecture Pattern
Participants are required to:
- Bring their own laptop
- Ideally have Docker Desktop installed
- min JDK 11, preferably 17 installed
- Preferably an IDE installed and setup

Maik Kingma
Principal Consultant @ the/experts.
Breda, The Netherlands
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top