From 71e8495a28d6ab5cf40de81a5cbf9d637c0ca22c Mon Sep 17 00:00:00 2001 From: "wenhua.zhou" Date: Mon, 11 Dec 2023 09:40:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=85=E5=90=8D=E5=B0=8F=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MyTimerTask.java => schedule/ReportSchedule.java} | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) rename src/main/java/com/xydl/{Schedule/MyTimerTask.java => schedule/ReportSchedule.java} (72%) diff --git a/src/main/java/com/xydl/Schedule/MyTimerTask.java b/src/main/java/com/xydl/schedule/ReportSchedule.java similarity index 72% rename from src/main/java/com/xydl/Schedule/MyTimerTask.java rename to src/main/java/com/xydl/schedule/ReportSchedule.java index 46b21e1..cf76d63 100644 --- a/src/main/java/com/xydl/Schedule/MyTimerTask.java +++ b/src/main/java/com/xydl/schedule/ReportSchedule.java @@ -7,19 +7,17 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; -import java.text.SimpleDateFormat; -import java.util.Date; @Component @Slf4j -public class MyTimerTask { -// private static final Logger logger = LoggerFactory.getLogger(MyTimerTask.class); +public class ReportSchedule { +// private static final Logger logger = LoggerFactory.getLogger(ReportSchedule.class); @Autowired MqttServiceImpl mqttServiceimpl; @Scheduled(initialDelay = 1000, fixedRate = 1000 * 3600) //通过@Scheduled声明该方法是计划任务,使用fixedRate属性每隔固定时间执行 - public void init() { - log.info("运行定时任务:{}", new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + public void reportRecord() { + log.info("运行定时任务"); mqttServiceimpl.reportRecord(); }