定时任务
为了将一个方法流程能够定时执行,选用了springboot自带的@Scheduled来实现
在启动方法类的前面加上
在该类的执行方法中加入@Scheduled
这样程序将会每隔5分钟执行一次,但是存在一个问题,假如项目发布到了网上,如果我每次都更改了定时时间就需要重新打包,比较麻烦,所以需要通过将时间做成配置项,这样就可以不影响主要的流程,只需更改配置文件就可以了
更改
- 定时执行的类加入注解:
这里的配置文件取决于你所配置的 - 修改具体执行的方法的注解:
- 修改配置文件:
这里我的配置文件是application.properties,所以我将这个配置熟悉添加到这里面的,这个配置文件以为配置的为准