1. 스프링부트란?스프링부트(Spring Boot)는 자바 기반의 웹 애플리케이션을 쉽게 개발할 수 있도록 도와주는 프레임워크다. 기존의 스프링 프레임워크보다 설정이 간단하고, 내장 서버를 제공하며, 자동 설정 기능을 지원하기 때문에 초보 개발자도 쉽게 접근할 수 있다.스프링부트 vs 스프링 프레임워크기존의 스프링 프레임워크는 설정이 많고 복잡했다. 하지만 스프링부트는 이러한 불편함을 해결하여 "설정보다는 코드"에 집중할 수 있도록 만들었다. 대표적인 장점은 다음과 같다:내장 서버 제공: Tomcat, Jetty 같은 웹 서버를 별도로 설정할 필요 없이 바로 실행 가능자동 설정(Auto Configuration): 설정 파일을 최소화하고 기본적인 환경을 자동으로 설정Spring Initializr 지원:..