Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Clean Architecture with Java (German)

Clean Architecture with Java (German)

Talk how an implementation of Clean Architecture (Jacobson Architecture, Use case-driven Architecture) can look like in Java. Inspired by Ivar Jacobson's Object Oriented Software Engineering, Uncle Bob (Robert C.Martin), Sandro Mancuso and the Onion Architecture.

Mark Paluch

May 20, 2015
Tweet

More Decks by Mark Paluch

Other Decks in Technology

Transcript

  1. Use Case Incident erstellen Eingangsdaten: Betroffenes System Anzahl der Anwender

    Beschreibung Kontaktdaten Ausgangsdaten: Incident-Id Regulärer Ablauf: 1. Anwender führt „Incident erstellen“ mit den Eingangsdaten aus 2. System validiert die Daten 3. System erstellt einen Incident und ermittelt die Incident-Id 4. Incident-Id wird zurückgegeben Alternative: Fehler beim Validieren der Eingangsdaten 1. System liefert dem Anwender eine Fehlermeldung
  2. MVC REST API CDI Producer Use Case Fassade Use Cases

    mit ext.
 Dependency Injection