попробуйте это:
my:
messages:
max_count: 5
delay: 100
charge_delay: 5000
.... ....
вы не используете синтаксис yml.
РЕДАКТИРОВАТЬ:
Вы можете написать свой собственный класс Config следующим образом:
Класс Config:
@Configuration
@EnableConfigurationProperties
@ConfigurationProperties(prefix = "my")
public class YamlConfig {
private String delay;
public String getDelay() {
return url;
}
public void setDelay(String delay) {
this.delay = delay;
}
}
pom:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
yml:
my:
delay: 5
С наилучшими пожеланиями