Microservices, DDD and Bootstrapping for a Running Start
summary
A large public-sector migration transformed about 100 Java modules into ~20 bootstrapped microservices (40 planned) by using a code generator that takes a simple DSL for domain models and configurable templates. The generator emits domain, infrastructure (MyBatis SQL mappers plus generated SQL/changelogs), application layers and OpenAPI, handles composite primary keys, produces hundreds of files in ~20 minutes, enforces standards and reduces developer setup time while keeping generated code editable; tools mentioned include Telosys, JAX-RS, MyBatis and OpenAPI.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:20Who is speaking?
- 1:13Project context
- 4:43Spring Boot technical foundation
- 5:59Maven structuring
- 7:13Maven modules
- 7:51Code generation
- 15:05DDD model - Example
- 35:55What they didn't show you...
- 37:56How far to go?
- 38:59Code generator: selection criteria
- 40:02Flexibility & adaptability Ability to generate any type of code
related talks
45mDesigning, building, testing and deploying microservices
55mMigrate your company to microservices: a step by step tutorial
45mMicroservices for the Masses with Spring Boot, Angular, and JHipster
36mWild Microservices and Imaginary DevOps
48mThirty months of microservices
01h 01mMicroservices Gone Wrong
43mGoodbye Microservices, Hello Self-Contained Systems
31mSharing is caring: Building a modern microservice architecture helps everyone get ahead
