| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
9年前发布

Spring通过注解使用定时器

先需要在springMVC的配置文件中,配置定时器的扫描注解

<!-- 定时器开关 开始-->   <task:annotation-driven />

定时器的实现代码

package com.test.control.base;  import org.springframework.scheduling.annotation.Scheduled;  import org.springframework.stereotype.Component;    @Component  public class SpringTimerTest {     /**    * 启动时执行一次,之后每隔3秒执行一次    */   @Scheduled(fixedRate = 1000 * 3)   public void print() {    System.out.println("timer running...");   }      /**    * 定时启动。每天凌晨 16:19 执行一次    */   @Scheduled(cron = "0 19 16 * * *")   public void show() {    System.out.println("定时器启动...");   }  }

最后写个main方法测试下

public static void main(String[] args) {    ApplicationContext ctx = new ClassPathXmlApplicationContext("springmvcContext.xml");   }

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1435201212544.html
Spring JEE框架