스프링부트는 스프링에 속한 도구. 단, 개발할 때 차이점이 있다. 그 차이점을 알아보자.
스프링은 애플리케이션 개발에 필요한 환경을 모두 수동으로 구성해야한다. 하지만, 스프링부트는 스프링 코어와 스프링 MVC의 모든 기능을 자동으로 로드한다.
스프링은 일반적으로 톰캣과 같은 WAS에서 배포된다. 하지만 스프링부트는 WAS가 내장되어 있어 따로 설치하지 않아도 jar 파일만 만들면 독립적으로 실행가능하다.