스프링 부트(Spring Boot)는 스프링 프레임워크의 복잡한 설정을 간소화하고, 빠르게 애플리케이션을 개발할 수 있도록 도와주는 프레임워크입니다. 스프링 부트 프로젝트의 기본 구조는 유지보수와 확장성을 고려한 계층형 구조(Hierarchical Structure)를 따르며, 일반적으로 다음과 같은 형태로 구성됩니다.1. 프로젝트 루트 디렉토리pom.xml 또는 build.gradle: Maven 또는 Gradle 빌드 설정 파일로, 의존성 관리, 빌드 설정 등을 정의합니다.src/main/java: 실제 Java 코드가 위치하는 디렉토리입니다.src/main/resources: 설정 파일과 정적 리소스(html, css, js 등)를 포함합니다.src/test/java: 테스트 코드를 작성하는 디렉토..