25.3 프로파일 별 구성파일

참조되는 파일 application.properties(또는 application.yml)과 참조되는 파일 의 프로파일 특정 변형은 파일은 @ConfigurationProperties로 간주되어로드됩니다. 자세한 내용 은 24.4 절. "프로파일 관련 등록 정보 "를 참조하십시오.

@ConfigurationProperties를 사용하는 이유는 : application.properties에 프로젝트 내부에서 사용하는 모든 프로퍼티가 들어있어서 무슨 모듈에 무엇이 쓰이는지 파악하기 어렵지만, 아래 예제처럼 사용하면 파악이 용이하다.

아래예제에서 prefix가 settlement인데 프로퍼티 내부에 settlement가 붙는 애들이 얘가 쓰는 프로퍼티인것

참조 :https://www.freeism.co.kr/wp/archives/1667

Last updated