<aside> 1️⃣ 개념설명

</aside>

<aside> 2️⃣ yaml 대신 클래스로 환경변수를 작성하는 방식이 좋은 방법인가?

</aside>

# application.yml
thirdparty:
  api:
    key: ${API_KEY}
@Configuration
@ConfigurationProperties(prefix = "thirdparty.api")
public class ThirdPartyApiProperties {
    private String key;

    // getters and setters
}

<aside> 3️⃣ @ConfigurationProperties를 사용하는 장점은 무엇인가?

</aside>