Комментарии 3
Хотелось бы увидеть еще подходы к тестированию таких джобов, особенно когда расписание их запуска редкое.
Спасибо, пригодится. Ещё из полезного: Spring Boot Admin и соответственно actuator суппортят Quartz из коробки.
На мой взгляд, любой грамотный разработчик перед тем, как приступить к созданию собственного велосипеда, должен провести некоторый анализ, изучив уже существующие решения.
У существующих решений есть обратная сторона, это плюс ещё одна зависимость (в которой могут быть уязвимости, несовместимости версий, которая развивается, меняется и требует менять твой код)
ИМХО если библиотека нужна чтобы применить её 1 раз, свой велосипед это вариант, особенно если умещается в 10-20 строк кода вместо целой отдельной библиотеки. Вначале всегда радует что есть отдельная библиотека в которой все продуманно, но после определённого предела количества зависимостей ты познаешь обратную сторону медали
Выполняем задачи по расписанию с Quartz и Spring Boot