1 Вопрос: Могу ли я определить значение файла application.properties как необязательное?

вопрос создан в Wed, May 8, 2019 12:00 AM

В моем файле application.properties я бы хотел указать необязательное значение. Например, spring.datasource.url = ${value}, но необязательно Это возможно?

    
- 1
1 ответ                              1                         

Вы можете определить свойство как «необязательное», указав ему значение по умолчанию, в котором вы его вводите.

Например:

@Value("${spring.datasource.url:null}")
private String springDatasourceURL;
    
0
2019-05-08 19: 24: 56Z
  1. Работает ли это без @value
    2019-05-08 19: 37: 26Z
  2. Насколько мне известно, нет.
    2019-05-08 19: 38: 35Z
  3. проверьте это: stackoverflow.com/questions/2513484/… Это может быть то, что вам нужно.
    2019-05-08 19: 39: 40Z
  4. на основании этого вопроса похоже, что значения по умолчанию можно установить и в конфигурации xml.
    2019-05-08 19: 40: 18Z
  5. снимите флажок с правильного ответа, если 2513484 отвечает на ваш вопрос, и мы можем пометить его как дубликат.
    2019-05-08 19: 41: 05Z
источник размещен Вот