스프링 부트 설정

How Spring Boot uses auto-configuration, property sources, profiles, YAML files, and type-safe binding to shape application behavior.