Как получить cron из application.yml.
application.yml :
cron-expression:
every: ${CRON:* * * ? * *}
DTO :
@Configuration
@ConfigurationProperties(prefix = "cron-expression")
class ConfigDTO {
String every;
public String getEvery(){
return every;
}
}
График
public Class Schedule{
@Autowired
private ConfigDTO dto;
@Scheduled(cron = dto.getEvery())
public void test(){
Systems.out.println("date time",newDate());
}
}
Есть ли возможность обработать, как указано выше