IT/Spring Boot
Springboot application.yml값 읽어오기
주현태
2019. 12. 29. 10:11
최근 프로젝트를 진행중인데, 개발서버와 운영서버의 설정값을 약간 다르게 하여 사용하고 있다. 그러기 위해 application.yml의 속성값을 profile설정을 이용해 다르게 갖고오고 있는데, 문제는 custom화된 application.yml값을 어떻게 갖고오냐는 것이다.
방법은 의외로 간단하였다.
[application.yml 코드]
custom:
img-path: d:/image/
[java 코드]
@Value("${custom.img-path}")
private String imgPath;