Spring сначала загрузит ваш файл .yml, а затем файл .properties. Если вы хотите использовать любое значение из вашего файла .yml, то первое, что вам нужно сделать, это использовать другой ключ в вашем файле .properties для service.name
Структура проекта:
.yml Содержимое файла:
Использование значения из файла yml в java:
.yml file
name : TestServiceName
.properties file
service.name=${name}
Это загрузит значение, указанное в файле .yml