永发信息网

我用spring的定时器隔半个小时去扒数据,但是我想web启动就立即执行,然后后隔半个小时执行,不知道怎么配

答案:1  悬赏:0  手机版
解决时间 2021-04-07 09:25
  • 提问者网友:川水往事
  • 2021-04-06 17:58
我用spring的定时器隔半个小时去扒数据,但是我想web启动就立即执行,然后后隔半个小时执行,不知道怎么配
最佳答案
  • 五星知识达人网友:玩世
  • 2021-04-06 18:49
一起动的时候就调用,这个你可以写个监听,第一次调用在监听里调用。
以后每隔半小时调用可以使用定时器。

我们定时器是用的quartz.先引入这个的Jar包。

在application-context.xml中,进行相关的配置。

定义一个任务,用来调用方法执行指定的任务。
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">





然后定义一个表达式,定义什么时候执行调用指定的任务。





最后调用上面的定时器







要先在相关的配置文件中配置类的bean,targetObject指向这个类,targetMethod指向执行任务的方法。
希望可以帮到你。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯