A single conversation with a wise man is better than ten years of study.
~ Chinese Proverb ~

Domain Driven Design with Java EE 6

Reza Rahman

Domain Driven Design promises to simplify enterprise application development and is gradually gaining traction as an alternative to traditional four-tier architectures originally popularized by J2EE. Domain Driven Design embraces Object Oriented Design, Domain Models, Test Driven Development, Agile Refactoring, Continuous Integration, Object Relational Mappers, Dependency Injection, Cross-Cutting Concerns and Layered Architectures.

This session demonstrates first-hand how Domain Driven Design can be implemented using Java EE 6 by seamlessly mapping concepts like bounded contexts, entities, value objects, aggregates, services, repositories and factories to realistic code examples.

More talks