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

Spring Boot in Action

Spring Boot in Action

Presentation given to Szczecin Java User Group on the 26th of October 2015.

2da55e1342d18933f0bcaf804a02f200?s=128

Maciej Walkowiak

October 26, 2015
Tweet

More Decks by Maciej Walkowiak

Other Decks in Programming

Transcript

  1. SPRING BOOT IN ACTION @MACIEJWALKOWIAK

  2. SPRING BOOT ..YET ANOTHER FRAMEWORK TO LEARN..?

  3. None
  4. None
  5. None
  6. 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
  7. DO WE REALLY NEED APPLICATION SERVERS?

  8. SPRING APPLICATION IS EXECUTABLE ▸ java -jar myapp.jar ▸ Embedded

    containers: Tomcat, Jetty, Undertow ▸ Optionally can be packaged as WAR and run anywhere
  9. MICROSERVICES … EVERYWHERE

  10. SPRING BOOT IN ACTION

  11. 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
  12. NO CODE GENERATION AND NO REQUIREMENT FOR XML CONFIGURATION

  13. None
  14. DEMO

  15. Q&A @maciejwalkowiak maciejwalkowiak.com