config 파일(yml,properties), 환경변수 java 에서 읽는 방법 in spring boot : @ConfigurationProperties


config 파일(yml,properties), 환경변수 java 에서 읽는 방법 in spring boot : @ConfigurationProperties

지난 포스팅에서 @Value 를 이용한 환경변수 읽는 방법에 대해 알아보았습니다. 좀 더 좋은 방법으로 @ConfigurationProperties 를 이용한 방법을 알아보겠습니다. 아래처럼 @ConfigurationProperties 를 이용해서 application.yml 에 있는 mytest.name 과 mytest.age 필드에 대한 클래스를 만들어봅니다. prefix 에는 사용할 환경변수 앞 부분을 적어주면 됩니다. import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; @Data @ConfigurationProperties(prefix = "mytest") public class MytestProperty { private String name; private int age; } 이제 spring boot 가 구동될때 위 클래스가 빈으로 등록되고, 환경변수값...


#Configuration #ConfigurationProperties #ConfigurationPropertiesScan #EnableConfigurationProperties #springboot #환경변수

원문링크 : config 파일(yml,properties), 환경변수 java 에서 읽는 방법 in spring boot : @ConfigurationProperties