Java User Group Hannover
Talk 12.1.2017
Capgemini
Großer Kolonnenweg 23
30163 Hannover

DDD & REST - Domain Driven APIs für das Web

Domain-Driven Design versucht Komplexität im Kern der Software handhabbar zu machen. REST ist für viele nur eine Schnittstellentechnologie. Der Vortrag deckt Berührungspunkte zwischen DDD und REST in Bezug auf die Modellierung der Domäne und der REST Ressourcen auf. Wir diskutieren warum und inwiefern ein gutes Domänendesign essentiell ist, um eine gute REST API zu modellieren und welche Elemente von REST besonders helfen eine API domain-getriebener zu machen.

Der Vortrag identifiziert die DDD Bausteine, die im Kontext von REST APIs am wichtigsten sind: Aggregate als natürliche Grenzen für Representationen, Repositories als Grundlage von Collection- und Item-Ressourcen und wie domänenspezifische Aktionen mit Hypermedia-Mitteln ausgedrückt werden können.

Der Referent Oliver Gierke ist Leiter des Spring Data Projekts bei Pivotal. Seit über 10 Jahren widmet er sich dem Entwickeln von Java Enterprise Applikationen, Open Source Projekten und ist Mitglied der JPA Expert Group. Seine Arbeitsschwerpunkte liegen im Bereich Softwarearchitektur, Domain-Driven Design, REST, Spring und Persistenztechnologien. Er ist regelmäßiger Sprecher auf deutschen und internationalen Konferenzen sowie Autor von Fachartikeln und des ersten Spring Data Buches.

Eine Veranstaltung des iJUG e.V.

Java Land 2017 Rückschau

Technische Schulden | IntelliJ IDEA | MVC 1.0 Java EE | Java-Agenten | Grillcamp 2016 | Model-View-ViewModel mit JavaFX | Functional Language | Softwarearchitektur | Simulierte
Softwareentwicklung
| Swift | jQAssistant

Meet-Hub Hannover

JUG Hannover auf Xing JUG Hannover auf Twitter Google-Gruppe LinkedIn

iJUG

Impressum