Я не могу ввести картуиз ямля в весенний сапог - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть эти значения в application.yaml

import-charge-fields:
  4: billDate
  1001: validUntil
  7: totalAmount
  24: purpose

И в сервисе я пытаюсь ввести его:

    @Value("${import-charge-fields}")
    private Map<String, String> fields;

Но я получаю исключение:

Вызвано: java.lang.IllegalArgumentException: Не удалось разрешить заполнитель 'import-charge-fields' в значении "$ {import-charge-fields}"

Я пробую это:

charge:
  hz: 123
  fields:
    4: billDate
    1001: validUntil
    7: totalAmount
    24: purpose

и

@Getter
@Setter
@Component
@ConfigurationProperties(prefix = "charge")
public class ChargeFields {
   private String hz;
   private Map<String, String> fields;
}

и

@Value("${charge.hz}")
private String hz;

@Value("${charge.fields}")
private Map<String, String> fields;

и не работает

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