Spring Boot એ Spring Framework ઉપર બનેલું framework છે જે તમને લગભગ કોઈ boilerplate configuration વગર stand-alone, production-ready Java applications બનાવવા દે છે. તેના બે મોટા વિચારો છે auto-configuration (classpath પર જે છે તેના પરથી Spring તમને જોઈતાં beans અનુમાન કરે છે) અને starters (curated dependency bundles).
Starters
Starter એ એક જ dependency છે જે આખું feature ખેંચી લાવે છે. spring-boot-starter-web ઉમેરવાથી તમને Spring MVC, embedded Tomcat, અને JSON માટે Jackson મળે છે — તમે versions જાતે પસંદ કરતા નથી, Boot BOM તે કરે છે.
