DDD Examples
Customer Address JPA Service
SpringBoot + Java microservice for a "Customer Address Service" using JPA for persistence.
Kustomer Address JPA Service
SpringBoot + Kotlin microservice for a "Customer Address Service" using JPA for persistence.
Clinical Tool - Modular Monolith
SpringBoot + SpringModulith for a "Clinical Tool" example using JPA for persistence.
config {title "Clinical Tool Backend"layout.moduleBasePackage "io.zenwave360.example.clinicaltool.modules.clinical"// you can choose: DefaultProjectLayout, CleanHexagonalProjectLayout, LayeredProjectLayout, SimpleDomainProjectLayout, HexagonalProjectLayout, CleanArchitectureProjectLayoutlayout CleanHexagonalProjectLayout}@aggregateentity Hospital {name String required unique maxlength(254)