Как определить @Value как необязательный

В компоненте Spring у меня есть следующее: @Value("${myValue}") private String value; Значение введено правильно. Однако переменная должна быть необязательной, она передается в качестве параметра командной строки (который затем добавляется в контекст Spring с помощью SimpleCommandLinePropertySource...