springboot定时任务

springboot 定时任务

  1. 注解:

    1. @EnableScheduling(启动类上,开启定时功能)

      @SpringBootApplication
      @EnableScheduling
      public class SpringbootTaskApplication {
      	public static void main(String[] args) {
      		SpringApplication.run(SpringbootTaskApplication.class, args);
      	}
      }
      
    2. @Schedule(用在自定义定时任务类的方法上)

      @Component
      @Slf4j
      public class TaskTest {
          //cron表达式,可以百度:cron表达式在线生成
          @Scheduled(cron = "0/5 * * * * ?")
          public void test(){
              //将信息输出到日志文件中
              log.error("===========时间任务执行了============");
          }
      }
      
  2. corn表达式

上一篇:记录服务器被入侵:ssh密码被更改、jar包启动失败自动kill、一直弹出You have new mail in /var/spool/mail/root


下一篇:定时执行专家 V5.0 主要升级内容和界面截图汇总