My Spring Boot (1.3.5) 응용 프로그램은 application.properties
파일을 사용하여 외부화된 구성을 사용합니다. 함께, 나는 현재와 같은 구성 클래스가 : prop
최종 만들 수있는 방법이 있는지 궁금 해요봄 부팅 구성 완료
@Configuration
MyConfig {
@Value("${prop}")
private String prop;
// getters
}
. 이상 적으로 공개적으로 구성 속성에 액세스하고 싶습니다. 예 : myConfig.prop
. 나는 모든 재산을 만들고 싶습니다 공개 및 최종; 그러나 구성 클래스는 먼저 속성이로드되기 전에 빈 생성자를 통해 인스턴스화됩니다. 다른 접근법이 있습니까?
왜? 런타임에 귀하의 우려는 무엇입니까? – duffymo
런타임 문제가 아닙니다. 오히려 그것은 config에 다른 devs에 의한 부주의 한 변경을 피하기위한 것입니다. – user1491636