package com.java3y.austin.handler; import com.alibaba.fastjson.JSON; import com.java3y.austin.domain.MessageTemplate; import com.xxl.job.core.context.XxlJobHelper; import com.xxl.job.core.handler.annotation.XxlJob; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** * 定时任务处理类 * @author 3y */ @Service @Slf4j public class CronTaskHandler { /** * 处理所有的 austin 定时任务消息 */ @XxlJob("austinJob") public void execute() { log.info("XXL-JOB, Hello World."); MessageTemplate messageTemplate = JSON.parseObject(XxlJobHelper.getJobParam(), MessageTemplate.class); } }