在网上收集的方法,亲测都成功,连接如下:
补充一些,除了jobClass等,还有其他一些属性:
<!--基于特定基类,基于Spring Quartz的定时任务--> <bean name="secondCron" class="org.springframework.scheduling.quartz.JobDetailFactoryBean"> <!-- 指定job的名称 --> <property name="name" value="hw_job"/> <!-- 指定job的分组 --> <property name="group" value="hw_group"/> <!--Java代码中定义的任务类--> <property name="jobClass" value="com.vue.utils.quartz.SecondCron"/> <!--属性即该任务类中需要注入的属性值.--> <property name="jobDataAsMap"> <map> <entry key="timeout" value="0"/> </map> </property> </bean>
<!--Cron表达式触发器--> <bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <property name="name" value="hw_trigger_name"/> <property name="group" value="hw_trigger_group"/> <property name="jobDetail" ref="secondCron"/> <property name="cronExpression" value="0/5 * * * * ?"/> </bean>