- 톰캣, 제티 웹 애플리케이션 서버(WAS)가 내장 되어 있어 따로 설치하지 않아도 독립적으로 실행 가능
- 빌드 구성을 단순화하는 스프링 부트 스타터 제공
- XML 설정 없이 자바 코드로 모두 작성 가능
- JAR를 이용해서 자바 옵션만으로도 배포 가능
- 스프링 액츄에이터 제공 - 애플리케이션의 모니터링 및 관리도구
| 스프링 | 스프링 부트 | |
|---|---|---|
| 목적 | 엔터프라이즈 애플리케이션 개발을 더 쉽게 만들기 | 스프링 개발을 더 빠르고 쉽게 하기 |
| 설정 파일 | 개발자가 수동으로 구성 | 자동 구성 |
| XML | 일부 파일은 XML로 직접 생성하고 관리 | 사용하지 않음 |
| 인메모리 데이터베이스 지원 | 지원하지 않음 | 인메모리 데이터베이스 자동 설정 지원 |
| 서버 | 프로젝트를 띄우는 서버(톰켓, 제티)를 별도로 수동 설정 | 내장형 서버를 제공해 별도의 설정이 필요 없음 |