2
@Value를 선택 사항으로 정의하는 방법
스프링 빈에 다음이 있습니다. @Value("${myValue}") private String value; 값이 올바르게 주입되었습니다. 그러나 변수는 선택 사항이어야하며 명령 줄 매개 변수로 전달되며 ( SimpleCommandLinePropertySource를 사용하여 Spring 컨텍스트에 추가됨 )이 인수가 항상 존재하는 것은 아닙니다. 기본값을 제공하기 위해 다음 두 가지를 모두 시도했습니다. @Value("${myValue:}") @Value("${myValue:DEFAULT}") 그러나 각각의 경우, 실제 값이 있더라도 콜론 뒤의 …
119
spring
spring-bean