Spring Boot: используйте TaskScheduler для реализации лёгких динамических задач. Для бо... — 31 мая 2026 г. в 08:05:05.820
Spring Boot: используйте TaskScheduler для реализации лёгких динамических задач. Для более сложных сценариев стоит рассмотреть Quartz. ✅ Инжектим и используем: ... @Autowired TaskScheduler scheduler; scheduler.schedule( () -> System.out.println("Hello!"), new CronTrigger("0 */5 * * * *") // каждые 5 минут ); ... Внедрённый бин — это ThreadPoolTaskScheduler, встроенная реализация как TaskScheduler, так и ScheduledExecutorService. ✅ При необходимости можно настроить его конфигурацию: @Configuration @EnableScheduling public class SchedulerConfig { @Bean public TaskScheduler taskScheduler() { ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler(); scheduler.setPoolSize(5); scheduler.setThreadNamePrefix("my-scheduler-"); scheduler.initialize(); return scheduler; } } Java библиотека

