◎ 핵심 차이 요약구분Spring FrameworkSpring Boot목적자바 기반 엔터프라이즈 애플리케이션 개발Spring 설정을 간소화하고 빠른 개발 지원설정수동 설정 많음(XML, JavaConfig)자동설정(Auto Configuration)서버WAR, 패키징 후 외부 톰캣 배포내장 톰캣(서버내장) → 실행만 하면 동작프로젝트 구조개발자가 직접 구성초기 템플릿 제공의존성 관리수동으로 버전 명시의존성 자동 관리실행 방식메인 메서드 없음(톰켓에서 배포)main()으로 실행 가능복잡도복잡함, 설정이 많음간편함, 생산성 높음