jvm 실행 시 -D 옵션으로 주는 값에 대해서
아래와 같이 읽을 수 있다.
@Value("#{systemProperties['key'] == null ? 'real' : systemProperties['key']}")private String mode = null;
el expression을 그대로 사용 가능한 것 같다.
위와 같은 형태로 작성하면 default 값을 지정한것과 같은 효과를 줄 수 있음.
jvm 실행 시 -D 옵션으로 주는 값에 대해서
아래와 같이 읽을 수 있다.
@Value("#{systemProperties['key'] == null ? 'real' : systemProperties['key']}")private String mode = null;
el expression을 그대로 사용 가능한 것 같다.
위와 같은 형태로 작성하면 default 값을 지정한것과 같은 효과를 줄 수 있음.