**Spring Boot**
는 Java를 기반으로 한 웹 어플레케이션 프레임워크이다.
Spring 프레임워크를 사용할 때 환경설정시 시간이 많이 할애된다는 단점을 해결하기 위해 등장한 프레임워크가 Spring Boot
이다.
Spring을 처음 사용하는 사람도 필요한 설정들을 쉽게 처리, 관리할 수 있도록 도와주는 도구가 **Spring Boot**
이다.
Spring Boot
는 dependency에 starter 라이브러리를 작성하면 초기 환경 설정에 필요한 라이브러리들을 모두 설정해준다.
복잡했던 초기 환경 설정을 간소화시킬 수 있었고 starter 라이브러리는 dependency에 존재하는 라이브러리들의 버전 관리를 자동으로 해줘서 버전이 맞지 않아서 발생하는 오류를 방지할 수 있다.