@Scheduled
这个模式就比较简单了,属于spring 框架自身编写的定时任务,具体实现此处不详细说明
用法
1 spring boot启动类上增加注解 @EnableScheduling
示例
2 编写一个类,在类上面增加注解 @Component
示例
3 在类中写一个方法,这个方法的内容就会定期执行,执行周期为cron表达式
示例
集成Quartz
此处先说明一下范围
1)定时任务不会持久化
2) 定时任务不支持分布式
这个模式就比较简单了,属于spring 框架自身编写的定时任务,具体实现此处不详细说明
用法
1 spring boot启动类上增加注解 @EnableScheduling
示例
2 编写一个类,在类上面增加注解 @Component
示例
3 在类中写一个方法,这个方法的内容就会定期执行,执行周期为cron表达式
示例
此处先说明一下范围
1)定时任务不会持久化
2) 定时任务不支持分布式