[SpringBoot] final 변수를 갖는 클래스에 프로퍼티(Properties) 설정 값 불러오기, 생성자 바인딩(Constructor Binding)
Spring 프레임워크로 개발을 하다 보면 프로퍼티(Properties)에 저장된 특정한 설정 값들을 불러와야 하는 경우가 있다. 많은 글 들에서 프로퍼티(Properties)를 불러오는 내용들을 설명하고 있는데, 이번에는 final 변수가 붙은 클래스에 설정 값을 불러오는 방법에 대해서 알아보고자 한다. 1. 수정자(Setter)로 클래스에 프로퍼티(Properties) 설정 값 불러오기 [ 설정값 및 프로퍼티(Properties) 클래스 ] 아주 쉬운 예시로 Properties에 다음과 같은 설정 파일들이 있다고 가정하자. spring.datasource.driver-class-name=org.h2.Driver spring.datasource.url=jdbc:h2:mem:db;DB_CLOSE_DELA..
Spring
2021. 9. 12. 10:00