may:
name: ayong
build.gradle 추가
annotationProcessor "org.springframework.boot:spring-boot-configuration-processor"
클래스 생성 후,
@Configuration
, @ConfigurationProperties
어노테이션 추가
@Configuration
@ConfigurationProperties(prefix = "may")
public class ApplicationYmlRead {
private String base_dir;
// setter // 반드시 setter 메서드 존재해야 한다.
public void setBase_dir(String base_dir) {
this.base_dir = base_dir;
}
// getter
public String getBase_dir() {
return base_dir;
}
}
private final ApplicationYmlRead applicationYmlRead;
String baseDir = applicationYmlRead.getBase_dir();
// 상수 불러오기 성공
Wow