Spring Boot

Spring Boot makes it easy to create stand-alone programm, production-grade Spring based Applications that we can "just run".

Spring Boot is an open source Java-based framework used to create a micro Service. It is developed by Pivotal Team.

Spring Boot Features

  • Can create stand-alone Spring applications
  • Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files), just start spring boot from boot dashboard
  • Provide opinionated 'starter' dependencies to simplify your build configuration
  • Automatically configure Spring and 3rd party libraries whenever possible
  • Provide production-ready features such as metrics, health checks, and externalized configuration
  • Absolutely no code generation and no requirement for XML configuration