~/talk

Applied Domain-Driven Design Blue Prints for Java EE

slides:none on file

A working demo project called Cargo Tracker implements Domain-Driven Design on Java EE: one repository per aggregate, aggregates as JPA entities and embeddables, value objects embedded, behaviors on entities not DAOs, and use cases coordinated by a stateless EJB application layer with CDI for wiring and JMS for events. Code and runnable app live on cargo-tracker java.net, showing concrete mappings (repositories in infrastructure, JPA persistence, JSF/JAX‑RS interfaces) and examples that run end-to-end.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 5:52What is Domain-Driven Design
  3. 11:20Domain-Driven Design building blocks
  4. 21:53Repositories and factories in DDD
  5. 25:33Services and domain verbs
  6. 30:12Layered architecture in DDD
  7. 45:18Mapping DDD to Java EE
  8. 52:34Code walkthrough and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.