Java Application Framework
엔터프라이즈 애플리케이션 개발에 주로 사용됨서버 성능, 안정성, 보안 문제를 고도화된 수준으로 해결해줌
개발자는 위 문제를 제쳐두고, 비즈니스 로직 개발에 집중할 수 있게 됨

Spring Framework는 초기 설정과 구성 파일이 복잡하고 방대함
여러가지의 의존성 관리와 서버 설정이 필요했음
초기 세팅을 도와주기 위해 탄생
spring-boot-starter-web 를 빌드 관리 도구에 추가하면 웹 애플리케이션에 필요한 모든 종속성과 설정이 자동으로 구성된다.
Spring 입문 - 2주차