Spring Boot არის Spring Framework-ზე აგებული ფრეიმვორკი, რომელიც საშუალებას გაძლევს, ცალკე მდგომი, production-ისთვის მზა Java აპლიკაციები შექმნა თითქმის ყოველგვარი boilerplate კონფიგურაციის გარეშე. მისი ორი დიდი იდეაა auto-configuration (Spring გამოიცნობს, რომელი bean-ები გჭირდება იმის მიხედვით, რაც classpath-ზეა) და starters (შერჩეული dependency-ების ნაკრებები).
Starters
starter არის ერთი dependency, რომელიც მთელ ფუნქციას შემოიტანს. -ის დამატება გაძლევს Spring MVC-ს, ჩაშენებულ Tomcat-ს და Jackson-ს JSON-ისთვის — ვერსიებს ხელით არ არჩევ, ამას Boot BOM აკეთებს.
