XmkScheduleConfig.java 733 B

1234567891011121314151617181920212223242526
  1. package com.sifu.sfcc.config;
  2. import org.slf4j.Logger;
  3. import org.slf4j.LoggerFactory;
  4. import org.springframework.context.annotation.Configuration;
  5. import org.springframework.scheduling.annotation.EnableScheduling;
  6. import org.springframework.scheduling.annotation.Scheduled;
  7. import java.util.*;
  8. @Configuration //1.主要用于标记配置类,兼备Component的效果。
  9. @EnableScheduling // 2.开启定时任务
  10. public class XmkScheduleConfig {
  11. private static final Logger LOGGER = LoggerFactory.getLogger(XmkScheduleConfig.class);
  12. //3.添加定时任务(每七天定时执行一次)
  13. @Scheduled(cron = "0 1 */7 * * ?")
  14. private void configureTasks() {
  15. LOGGER.info("----configureTasks----" );
  16. }
  17. }