Весна 2.5 и кварц 1.6.2 как использовать
В нашем проекте мы используем Spring 2.5, и я не могу его изменить. В то же время эта версия имеет встроенную кварцевую библиотеку версии 1.6.2.
и теперь я пытаюсь создать некоторые запланированные задачи, используя эту встроенную библиотеку, но, похоже, она не работает, я также не могу найти документы для этой библиотеки.
У меня два вопроса
Во-первых, возможно ли использовать кварц более высокой версии, если да, то как мне использовать его в сочетании с Spring?
Второе - почему нигде нет документации по кварцу 1.6.2 ((
1 ответ
Я не уверен насчет комплектной версии Spring с Quartz. Но вы можете решить свою проблему, просто внедрив планировщик в свои Бины.
<bean id="scheduler" class="org.quartz.impl.StdSchedulerFactory" factory-method="getDefaultScheduler">
Создайте оболочку поверх Quartz и введите этот боб в оболочку. Также убедитесь, что у вас есть метод init для запуска планировщика.
<bean id="QuartzManager" init-method="startScheduler" class="com.test.YourWrapperQuartzManager" destroy-method="shutDownScheduler">
<property name="quartzScheduler" ref="scheduler"/>
</bean>