SpringBoot
"Spring을 편리하게 사용할 수 있도록 지원해 주는 기술"
특징
- 내장서버
Tomcat을 내장해서 별도의 웹 서버를 설치하지 않아도 된다
@SpringBootApplication 선언되어 있는 main() 메서드를 실행하는 것만으로도 서버 구동O

라이브러리 버전 자동 관리
개발자가 설정 파일을 작성할 필요 없이, 프로젝트의 설정과 라이브러리 의존성을 자동으로 처리해주는 기능을 제공
스프링 라이브러리뿐만 아니라 third party 라이브러리들도 호환되는 버전으로 다운로드
간결한 설정
기본적인 설정이 Default로 되어 있고, 필요한 설정은 메뉴얼에 나와있어 쉽게 설정을 바꿀수 O
Starter(스타터)
Starter를 제공하여 특정 기능에 필요한 라이브러리의 의존성을 간단히 처리할 수 O