之前介绍了如何用Spring Schedule实现动态定时任务,今天来讲解在Spring Boot中如何使用Spring Schedule实现静态定时任务。相比动态任务,静态任务的配置更为简单,只需通过注解和固定表达式即可轻松完成定时功能的集成与使用。
1、 搭建Spring Boot环境,引入spring-boot-starter-test测试依赖和commons-logging日志依赖,完成基础配置。
2、 在启动类添加@EnableScheduling注解以启用定时任务功能。
3、 创建定时任务类,重点配置cron表达式以设定执行时间。
4、 该注解表示定时任务在每天上午9点31分执行一次对应的方法。
5、 运行main方法后等待至九点三十一分,控制台将输出信息,表明任务类中的方法已按预定时间成功执行。
6、 cron表达式格式说明如下:
7、 符号含义解释
8、 以下为部分示例:
