📌 1. Spring Boot Spring Boot는 Spring 프레임워크를 기반으로 한 애플리케이션 개발을 단순화하는 도구이다. Spring Boot는 자동 설정, 내장 서버, 독립 실행 가능한 JAR 파일 생성 등의 기능을 제공하여, 설정과 배포 과정을 단순화한다. Spring Boot 설정은 resourses 폴더 하위의 application.properties(설정이름=값) 또는 application.yml(설정이름: 값) 파일을 사용한다. Spring Boot의 기본 설정 파일은 application.properties 이나 application.yml 파일을 주로 사용한다. application.yml 파일은 계층 구조로 표현할 수 있고 prefix의 중복 제거가 가능해 가독성이 좋다...