spring定时任务

知己而知彼 发布于 2015/05/08 09:32
阅读 403
收藏 2

云原生2.0展望丨从“小众”到“首选”,推动云原生产业落地华为云作用几何?>>>

@wzfz 你好,想跟你请教个问题:您好,我有个项目要求做一个定时任务 有两只表  定时从这两只表查询数据,或者调用给定接口查询,没什么思路  给点思路吧 好人上帝会保佑你的

加载中
0
hibegin
hibegin

qaurtz 这个功能还是比较的强大的,自带的例子有基于数据库的定时器。嫌麻烦可以直接使用 Java 的 timer和TimerTask 。 最简单的就是使用Linux 的Cron 把你要执行的代码打包为jar 然后定时执行就可以了。 你说用数据库。 这个定时查询就行了

来个最简单的

//记得抛在线程里面就可以了
while(true){
    // query
    Thread.sleep(1000);
}



知己而知彼
知己而知彼
O(∩_∩)O谢谢
0
l
lenovo-chen
@Configuration
@EnableAsync
@EnableScheduling
public class ScheduleTask {
  
    @Scheduled(fixedDelay = 60000)
    public void switchMq() {
        System.out.pringln("hello world");
    }

搜索一下spring 的 scheduled 免配置挺好用的

知己而知彼
知己而知彼
O(∩_∩)O谢谢
返回顶部
顶部