Profiles (1) 썸네일형 리스트형 Spring Environment 스프링 애플리케이션의 환경에 접근하여 설정 값을 얻어오는 방법(feat. ApplicationContext의 다른 기능, profiles, @Profile) Environment 스프링(Spring)에서 제공하는 인터페이스 중 Environment에 대해서 알아볼 예정이다. Environment 는 말 그대로 스프링 환경이자 설정과 관련된 인터페이스다. (구글에 검색하면 Environment의 동의어로 Setting이 있다.) 어떤 환경 설정에 접근할 수 있는 인터페이스일까? 바로 Profiles 설정과 Property 설정에 접근할 수 있다. 아까부터 포스트의 제목을 포함해서 자꾸 접근한다고 하는데, 그 이유는 설정 값을 변경하는 건 불가능하고 접근해서 값을 가져올 수만 있기 때문이다. (ConfigurableEnvironment 인터페이스로 캐스팅하여 설정 값을 추가할 순 있지만 Environment 인터페이스로는 불가능하다.) ApplicationCon.. 이전 1 다음