Значения по умолчанию для отсутствующих свойств maven при развертывании весной application.properties - PullRequest
1 голос
/ 18 апреля 2020

Если свойство @property.absent@, определенное в application.properties, не может быть расширено (оно не определено в pom.xml), связанным значением является литерал @property.absent@. Есть ли простой способ переопределить это с помощью пользовательских настроек по умолчанию (например, ноль), ESP. в автоконфигурации в сочетании с @ConfigurationProperties?

1 Ответ

0 голосов
/ 19 апреля 2020

файл application.yml:

test:
 property: @property.absent@

Класс свойств конфигурации:

@ConfigurationProperties("test")
public class TestConfigurationProperties {

private String property = "your default value";

//Getters and Setters

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...