Tomcat은 Java Servlet/JSP를 실행하는 WAS(Web Application Server) 입니다.
👉 Spring Boot는 Tomcat을 “내장”해서 사용
Spring 프로젝트
→ WAR 파일 생성
→ 외부 Tomcat 설치
→ 배포
Spring Boot 애플리케이션
→ 내장 Tomcat 포함
→ JAR 실행
→ 즉시 서버 기동
java -jar app.jar
👉 운영 단순화가 핵심 변화
Client (Browser)
↓ HTTP Request
Tomcat
↓
DispatcherServlet
↓
Controller → Service → Repository
↓
Response