소스 검색

新增一个定时任务类

lvjs 4 주 전
부모
커밋
da3a5e3f98
1개의 변경된 파일27개의 추가작업 그리고 0개의 파일을 삭제
  1. 27 0
      src/main/java/com/malk/eastar/schedule/ScheduleTaskNew.java

+ 27 - 0
src/main/java/com/malk/eastar/schedule/ScheduleTaskNew.java

@@ -0,0 +1,27 @@
+package com.malk.eastar.schedule;
+
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.scheduling.annotation.EnableScheduling;
+import org.springframework.scheduling.annotation.Scheduled;
+
+/**
+ * 新的定时任务
+ */
+@Slf4j
+@Configuration
+@EnableScheduling
+@ConditionalOnProperty(name = {"enable.scheduling"})
+public class ScheduleTaskNew {
+
+
+    /**
+     * 更新员工在职情况
+     */
+    @Scheduled(cron = "0 55 16 * * ?")
+    public void updateEmployeeStatus() {
+        log.info("更新员工在职情况");
+    }
+
+}