Как определить нулевое значение по умолчанию в application.yml в Spring Boot
Я пытаюсь определить значение по умолчанию как нулевое значение в application.yml с версией SpringBoot 1.3.0.RELEASE. Цель состоит в том, чтобы быть в состоянии отнести это с классом сConfigurationProperties
аннотирование
-- application.yml --
test.foo: ${test.bar:#{null}}
но это не работает
Если значениеtest.bar
не определено, установленоtest.foo
к нулю (значение по умолчанию)
У меня уже есть весна в моих зависимостях. Я не хочу использоватьPropertyPlaceholderConfigurer.setNullValue
Кажется, это работает в@Value
но не вapplication.yml
(увидетьhttp://farenda.com/spring/spring-inject-null-value/)
Это ошибка, или yaml не предназначен для этого? Я перепробовал все значения вhttp://yaml.org/type/null.html но это тоже не сработало
Спасибо