Я определил URL в файле application.yml как:
url:
hosturl: http://someurl
И в своем классе обслуживания я использую аннотацию @Value, например:
@Value("${url.hosturl}")
String url;
Я делаюоставьте вызов сейчас, который работает нормально:
ResponseEntity<String> responseEntity = restTemplate.exchange(
url, HttpMethod.POST, entity, String.class);
Я поставил регистратор, чтобы увидеть, получает ли он URL-адрес от него YML или нет, который, кажется, работает.
Но в тестовых случаяхон по-прежнему показывает url как ноль, а шаблон rest дает исключение нулевого указателя.
*****urladd:****null/someEndpoint