← All tutorials

GoCareerGo Tutorials

Spring Boot Tutorial

Auto-configuration, REST APIs, JPA, AOP, caching, microservices and Spring Cloud.

Spring Boot vs Spring Framework

Spring Boot is built ON TOP OF the Spring Framework — it configures Spring for you rather than replacing it.

  • Spring Framework — the core DI container, AOP, MVC and data-access modules
  • Spring Boot — auto-configures those Spring modules, adds starters and an embedded server
  • With plain Spring you write your own web.xml / DispatcherServlet config
  • With Spring Boot most of that config is inferred automatically from your dependencies
Tip

Clarify: 'you're never choosing one OR the other — Boot apps are still fully Spring apps underneath.'