最近遇到一个需求,客户那边要自己定义定时任务的时间,用到spring定时任务如何动态改变时间,
需求如图,有没有大佬帮忙解答一下。
自己有用到网上的反射改变注解的值,但是不生效,附代码
各位大佬,帮忙解答解答呀
临期重复提醒就是任务执行的时间
最近遇到一个需求,客户那边要自己定义定时任务的时间,用到spring定时任务如何动态改变时间,
需求如图,有没有大佬帮忙解答一下。
自己有用到网上的反射改变注解的值,但是不生效,附代码
各位大佬,帮忙解答解答呀
临期重复提醒就是任务执行的时间
用专门的定时任务框架呗,比如 quartz 啥的。
用 @Scheduled
想动态修改不是不可以,麻烦。首先得 Spring 4.1.X 以上版本,其次得自己实现一个 SchedulingConfigurer
,不建议这么搞。
3 回答2.7k 阅读✓ 已解决
3 回答4.2k 阅读✓ 已解决
8 回答3.8k 阅读
4 回答2.8k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
4 回答1.9k 阅读
网上有现成的答案了,stackoverflow
quartz 也能支持间隔执行,还有接口可以修改,不需要转 cron。