package com.example.demo.service; import com.example.demo.domain.QrtzTask; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.quartz.JobDataMap; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; import org.springframework.scheduling.quartz.QuartzJobBean; /** * 定义任务 */ public class WebUploadJob extends QuartzJobBean { private static final Log logger = LogFactory.getLog(WebUploadJob.class); @Override protected void executeInternal(JobExecutionContext context) throws JobExecutionException { JobDataMap jobDataMap = context.getTrigger().getJobDataMap(); QrtzTask qrtzTask = (QrtzTask) jobDataMap.get("qrtzTask"); logger.info("信息是"+qrtzTask); } }