Весна 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>
Другие вопросы по тегам