Я просто создаю веб-приложение с Spring Boot, но мне нужно создать запланированное задание в приложении, в котором я создаю задание Cron, но не работаю.Вот мой код для задачи:
@Component
public class CronService {
@Autowired
private XmlDeserializer xmlDeserializer;
@Autowired
private CurrencyRepository currencyRepository;
@Scheduled(cron = "0 12 0 * * *", zone = "Europe/Sofia")
public void saveData() throws IOException, SAXException, ParserConfigurationException {
...
}
А это мой код Аpplication.java для загрузки Spring:
@SpringBootApplication
@EnableScheduling
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}