import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import java.util.Date;
@Component
public class MyQuartz {
//首先通过在配置类注解@EnableScheduling来开启对计划任务的支持,
// 然后在要执行计划任务的方法上注解@Scheduled,声明这是一个计划任务。
//定时任务注解为@Scheduled。
//cron定时器表达式
//cron表达式语法
//[秒] [分] [小时] [日] [月] [周] [年]
// / 用于递增触发
//1/3’所示每月1号开始,每隔三天触发一次。
//“?”字符只在日期域和星期域中使用。它被用来指定“非明确的值”。
// 当你需要通过在这两个域中的一个来指定一些东西的时候,它是有用的。
// 看下面的例子你就会明白。 月份中的日期和星期中的日期这两个元素时互斥的一起应该通过设置
// 一个问号来表明不想设置那个字段。
//每一单位
@Scheduled(cron = "/2 * * * * ?")
public void testMyQuartz(){
System.out.println("MyQuartz:"+new Date().toLocaleString());
}
}