• 大小: 8.96MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-08
  • 语言: 其他
  • 标签: SpringMv  task  

资源简介

但如果只是简单的跑个任务其实spring升级到3后已经自带任务调度器了,相比之下Spring task无论是理解还是使用都简单很多。但是Quartz有线程和线程管理以及集群等高级特性,所以大家可以自行选择了。不过一般情况下,觉得SpringTask足够了。 Spring Task提供两种方式进行配置,注解和配置文件。使用注解虽然简单,不用配置xml,但是相对于修改比较频繁的任务来说,打包编译的过程也是挺麻烦的,建议使用配置文件实现。

资源截图

代码片段和文件信息

package task;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
/**
 * 任务测试 科帮网 http://www.52itstyle.com/
 * 创建者 张志朋
 * 创建时间 2016年7月15日
 *
 */
@Component(“TestJob“)  
public class TestJob {
@Scheduled(cron = “0/5 * * * * ?“)//每隔1秒隔行一次 
    public void test1()
    {
        System.out.println(“job1 开始执行“);
    } 
@Scheduled(cron = “0/5 * * * * ?“)//每隔1秒隔行一次 
    public void test2()
    {
        System.out.println(“job2 开始执行“);
    } 
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        3847  2016-07-13 16:06  .classpath
     文件        1049  2016-07-13 16:03  .project
     目录           0  2016-07-15 11:16  .settings\
     文件         500  2016-07-13 16:03  .settings\.jsdtscope
     文件         670  2016-07-13 16:05  .settings\org.eclipse.jdt.core.prefs
     文件         659  2016-07-13 16:04  .settings\org.eclipse.wst.common.component
     文件         305  2016-07-13 16:03  .settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-07-13 16:03  .settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-07-13 16:03  .settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2016-07-15 11:16  build\
     目录           0  2016-07-15 11:16  build\classes\
     文件        1905  2016-07-15 11:08  build\classes\spring-context.xml
     目录           0  2016-07-15 11:16  build\classes\task\
     文件         808  2016-07-15 11:12  build\classes\task\TestJob.class
     目录           0  2016-07-15 11:16  src\
     目录           0  2016-07-15 11:16  src\java\
     目录           0  2016-07-15 11:16  src\java\task\
     文件         609  2016-07-15 11:12  src\java\task\TestJob.java
     目录           0  2016-07-15 11:16  src\resource\
     文件        1905  2016-07-15 11:08  src\resource\spring-context.xml
     目录           0  2016-07-15 11:16  WebRoot\
     目录           0  2016-07-15 11:16  WebRoot\meta-INF\
     文件          39  2016-07-13 16:03  WebRoot\meta-INF\MANIFEST.MF
     目录           0  2016-07-15 11:16  WebRoot\WEB-INF\
     目录           0  2016-07-15 11:16  WebRoot\WEB-INF\lib\
     文件        4467  2016-07-13 14:34  WebRoot\WEB-INF\lib\aopalliance-1.0.jar
     文件      188671  2016-03-04 12:49  WebRoot\WEB-INF\lib\commons-beanutils.jar
     文件      559366  2016-03-04 12:49  WebRoot\WEB-INF\lib\commons-collections-3.1.jar
     文件       57779  2016-03-04 12:49  WebRoot\WEB-INF\lib\commons-fileupload-1.2.1.jar
     文件       87776  2016-03-04 12:49  WebRoot\WEB-INF\lib\commons-io-1.3.2.jar
     文件      243016  2016-03-04 12:49  WebRoot\WEB-INF\lib\commons-lang.jar
............此处省略34个文件信息

评论

共有 条评论