任何事情,通过例子是最好的说明。
例:现在我要抓取CSDN个人数据(假设每5秒一次)
(1)为了规范,首先在项目创建一个自动任务的包,以后所有的自动任务都放在这个包下。
然后包下创建一个类,准备用于书写抓取CSDN的代码逻辑。
(2)在你的类上面打上@Component、@Configuration、@EnableScheduling注解,
然后在你的入口方法上打上@Scheduled注解,写上cron表达式(不懂cron表达式的点我)。
(3)启动项目,可以看到输出结果,确实是每隔5秒执行了一次。‘
好了!没了!你已经会了!就是这么简单!点个赞再走吧!