100. Treffen: Hinter den Kulissen: Die Magie von Spring Boot

Do, 12.04.2018 · 18:30 Uhr · TomTom Telematics, Raum: Forest

Michael Simons  

·  innoQ Deutschland GmbH

Michael Simons arbeitet als Senior Consultant bei innoQ Deutschland. Er ist Mitglied des NetBeans Dream Team und Gründer der Euregio JUG. Michael schreibt in seinem Blog [info.michael-simons.eu](http://info.michael-simons.eu) über Java, Spring und Softwarearchitektur. Seine Freizeit verbringt er aktuell mit dem Spring Boot Buch.

Zusätzliche Infos zu den Slides:
Slides auf speakerdeck.com
Code auf github
Kotlin DSL Gist

Wir feiern unsere 100. Veranstaltung!

Deshalb möchten wir euch schon um 18:30 Uhr einladen und mit euch gemeinsam auf die 100 anstoßen. Der Vortrag beginnt 19:00 Uhr.

Zum Vortrag

Zusammen mit Spring Boot wird fast immer der Spring Initializr auf start.spring.io erwähnt: Eine komfortable REST-Anwendung, mit deren Hilfe sich Entwicklerinnen und Entwickler die Abhängigkeiten einer neuen Anwendung einfach zusammenklicken können.

Diese Abhängigkeiten sind in der Regel sogenannte Starter. Starter deklarieren zum einen transitive Abhängigkeiten und bringen eine automatische Konfiguration für das Thema des Starters mit. Die Deklaration des spring-boot-starter-web reicht zum Beispiel vollkommen aus, um nicht nur Spring Web MVC vollständig zu konfigurieren, sondern schließt weiterhin einen eingebetteten Servlet-Container mit ein.

In diesem Vortrag spreche ich zuerst über die 4 Säulen von Spring Boot, um anschließend einen Starter “from scratch” zu erstellen. Der Starter zeigt dabei Dependency Management, automatische Konfiguration in Abhängigkeit von internen und äußeren Bedingungen sowie die Möglichkeiten, Schnittstellen für typsichere und dokumentierte externe Konfiguration zu erstellen.

Verlosung

Anlässlich unseres Jubiläums verlosen wir einen JUG Saxony Rucksack der Marke Deuter und ein schickes JUG Saxony Trinkglas.

Medien

Slides

100. Treffen: Hinter den Kulissen: Die Magie von Spring Boot

Do, 12.04.2018 · 18:30 Uhr · TomTom Telematics, Raum: Forest

Zusätzliche Infos zu den Slides:
Slides auf speakerdeck.com
Code auf github
Kotlin DSL Gist

Wir feiern unsere 100. Veranstaltung!

Deshalb möchten wir euch schon um 18:30 Uhr einladen und mit euch gemeinsam auf die 100 anstoßen. Der Vortrag beginnt 19:00 Uhr.

Zum Vortrag

Zusammen mit Spring Boot wird fast immer der Spring Initializr auf start.spring.io erwähnt: Eine komfortable REST-Anwendung, mit deren Hilfe sich Entwicklerinnen und Entwickler die Abhängigkeiten einer neuen Anwendung einfach zusammenklicken können.

Diese Abhängigkeiten sind in der Regel sogenannte Starter. Starter deklarieren zum einen transitive Abhängigkeiten und bringen eine automatische Konfiguration für das Thema des Starters mit. Die Deklaration des spring-boot-starter-web reicht zum Beispiel vollkommen aus, um nicht nur Spring Web MVC vollständig zu konfigurieren, sondern schließt weiterhin einen eingebetteten Servlet-Container mit ein.

In diesem Vortrag spreche ich zuerst über die 4 Säulen von Spring Boot, um anschließend einen Starter “from scratch” zu erstellen. Der Starter zeigt dabei Dependency Management, automatische Konfiguration in Abhängigkeit von internen und äußeren Bedingungen sowie die Möglichkeiten, Schnittstellen für typsichere und dokumentierte externe Konfiguration zu erstellen.

Verlosung

Anlässlich unseres Jubiläums verlosen wir einen JUG Saxony Rucksack der Marke Deuter und ein schickes JUG Saxony Trinkglas.

Medien

Slides

Michael Simons  

·  innoQ Deutschland GmbH

Michael Simons arbeitet als Senior Consultant bei innoQ Deutschland. Er ist Mitglied des NetBeans Dream Team und Gründer der Euregio JUG. Michael schreibt in seinem Blog [info.michael-simons.eu](http://info.michael-simons.eu) über Java, Spring und Softwarearchitektur. Seine Freizeit verbringt er aktuell mit dem Spring Boot Buch.