springMVC注解实现定时任务

来源:互联网 发布:台湾的网络直播平台17 编辑:程序博客网 时间:2024/06/07 10:18
这是springmvc配置文件中要配置的内容<!-- 开启注解定时任务的注解扫描 -->    <task:annotation-driven/>     <!-- 指定注解扫描的包 -->    <context:annotation-config/>      <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>      <context:component-scan base-package="com.jxust.svsh.task 执行代码的包,注意是包  不精确到类"/>  <!--这是执行任务得类-->package com.jxust.svsh.task;import java.text.SimpleDateFormat;import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;import com.jxust.svsh.entity.wx_entity.WeixinContext;import com.jxust.svsh.wxutil.WxUtil;@Componentpublic class ScheduledTasks {    private static final SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");     @Scheduled(initialDelay=1000,fixedRate = 3600000) //一两小时执行一次        public void updateAccessToken(){            WeixinContext.setAccess_token(WxUtil.ge_access_token().getAccess_token());            System.out.println("更新token"+WeixinContext.getAccess_token());        }}
0 0
原创粉丝点击