자바
[스프링] .properties 에 값이 없는 경우 @Value 기본 값 설정
Hyeongjun_Ham
2024. 2. 19. 23:00
[스프링] .properties 에 값이 없는 경우 @Value 기본 값 설정
이번에 신기한 거를 발견했다.
상황 먼저 보면
1. 프로퍼티 파일에 새로 추가해야 하는 항목이 생김.
2. 해당 항목은 Y 또는 N으로 진행됨.
3. 여러 사이트에 이미 프로퍼티가 고정되어 있음. (추가가 어려운 상황)
4. 이때 기본적으로 N으로 설정한 효과를 줘야 함
이런 상황이다.
@Value("${test.property:N}")
String prop;
이렇게 집어오고싶은 프로퍼티 옆에 `:(값)`을 적으면 된다.
띄어쓰기는 하면 인식이 안 된다.