SPRING GOT A LOT EASIER
▸ “starter-poms”
▸ Autoconfiguration for all Spring components an many 3rd
party libraries
▸ Project skeleton generated with web UI or command line
tool
Slide 7
Slide 7 text
DO WE REALLY
NEED
APPLICATION
SERVERS?
Slide 8
Slide 8 text
SPRING APPLICATION IS EXECUTABLE
▸ java -jar myapp.jar
▸ Embedded containers: Tomcat, Jetty, Undertow
▸ Optionally can be packaged as WAR and run anywhere
Slide 9
Slide 9 text
MICROSERVICES
… EVERYWHERE
Slide 10
Slide 10 text
SPRING BOOT
IN ACTION
Slide 11
Slide 11 text
SPRING IS CLOUD FRIENDLY
▸ Externalized configuration
▸ Metrics
▸ Health checks
▸ Spring Cloud based on Spring Boot - plays nice with
Netflix stack - de facto standard for building micro
services
Slide 12
Slide 12 text
NO CODE GENERATION AND NO
REQUIREMENT FOR XML
CONFIGURATION