1. Spring Boot란
1️⃣ 정의
Spring Boot는 Spring Framework를 빠르고 쉽게 사용할 수 있도록 설정을 자동화한 프레임워크입니다.
“Spring을 바로 실행 가능하게 만든 도구”
2️⃣ 핵심 한 줄 요약
Spring Boot = Spring + 자동 설정 + 내장 서버 + 관례 기반 설정
2. Spring Framework vs Spring Boot
1️⃣ Spring Framework (기존 방식)
- 설정 파일 다수 필요
- XML / Java Config 직접 작성
- 서버(Tomcat) 별도 설치
- 초기 설정 부담 큼
2️⃣ Spring Boot (개선된 방식)
- 자동 설정(Auto Configuration)
- starter 의존성
- 내장 서버