1.创建任务类:
2.配置文件:
public class Task extends QuartzJobBean{
protected void executeInternal(JobExecutionContext ctx) throws JobExecutionException {
System.out.println("----执行任务----");
}
2.配置文件:
<bean name="task" class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass" value="cn.zh.Task" />
</bean>
<bean id="trigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="task" />
<!-- 触发器 每天21点执行-->
<property name="cronExpression" value="0 0 21 * * ?" />
</bean>
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="trigger" />
</list>
</property>
</bean>
本文介绍了一个使用Spring和Quartz的任务调度实例。通过定义一个继承自QuartzJobBean的任务类,并在其中实现任务的具体逻辑。此外,还展示了如何通过配置文件设置任务的执行周期,使其能在每天的特定时间点自动执行。
1131

被折叠的 条评论
为什么被折叠?



