需求:统计在线教育项目中,每天有多少注册人数,把统计出的注册人数使用图表展现出来
SpringBoot整合Cron定时任务
需求:在固定时间自动执行程序,比如闹钟。
场景:在每天晚上凌晨一点自动生成前天的数据
使用:
开启定时任务
@EnableScheduling public class StaApplication { public static void main(String[] args) { SpringApplication.run(StaApplication.class, args); } }
创建一个定时任务的类
@Component public class ScheduledTask { /** * 测试 * 每天七点到二十三点每五秒执行一次 例如: 0/5 * * * * ? 表示每隔五秒执行一次这个方法 * */ @Scheduled(cron = "0/5 * * * * ?") public void task1(){ System.out.println("*******task1执行了....."); }
}