`

spring3使用task注记及task:annotation-driven解决定时问题

阅读更多
定义一个定时操作
     package com.jCuckoo.demo; 
    import java.text.SimpleDateFormat; 
    import java.util.Date; 
    import org.springframework.scheduling.annotation.Scheduled; 
     
    public class Singer { 
         
         
        //@Scheduled(fixedDelay=1000)  //第一种方式 
        //fixedDelay延时多少毫秒,多少毫秒执行一次 
        @Scheduled(cron="0 * * * * *")     //第二种方式 
     
        /*
            1 Seconds (0-59)
            2 Minutes (0-59)
            3 Hours (0-23)
            4 Day of month (1-31)
            5 Month (1-12 or JAN-DEC)
            6 Day of week (1-7 or SUN-SAT)
            7 Year (1970-2099)
            取值:可以是单个值,如6;
                也可以是个范围,如9-12;
                也可以是个列表,如9,11,13
                也可以是任意取值,使用*
        */ 
        //0 * * * * * 代表每分钟执行一次 
        /*
            2011-09-07 09:23:00
            2011-09-07 09:24:00
            2011-09-07 09:25:00
            2011-09-07 09:26:00
         */ 
        public void singing(){ 
            Date date=new Date(); 
            SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); 
            System.out.println(sdf.format(date)); 
        } 
    } 

spring配置文件如下:
       <?xml version="1.0" encoding="UTF-8"?> 
    <beans xmlns="http://www.springframework.org/schema/beans" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" 
        xmlns:tx="http://www.springframework.org/schema/tx"  
        xmlns:task="http://www.springframework.org/schema/task" 
        xsi:schemaLocation=" 
    http://www.springframework.org/schema/beans 
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd 
    http://www.springframework.org/schema/tx 
    http://www.springframework.org/schema/tx/spring-tx-3.0.xsd 
    http://www.springframework.org/schema/aop 
    http://www.springframework.org/schema/aop/spring-aop-3.0.xsd 
    http://www.springframework.org/schema/task 
    http://www.springframework.org/schema/task/spring-task-3.0.xsd 
    "> 
        <bean id="singer" class="com.jCuckoo.demo.Singer"/> 
        <task:annotation-driven /> 
    </beans> 


测试类
       package com.jCuckoo.demo; 
    import org.springframework.context.ApplicationContext; 
    import org.springframework.context.support.ClassPathXmlApplicationContext; 
    public class MainTest { 
        public static void main(String[] args) { 
            ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml"); 
            Singer singer=(Singer) context.getBean("singer"); 
        } 
    } 

结果:

2011-09-07 09:23:00
2011-09-07 09:24:00
2011-09-07 09:25:00
2011-09-07 09:26:00

 
分享到:
评论

相关推荐

    1:500-2000地形图图式

    为了确保地形图在测绘、编制以及出版过程中的统一性,并方便不同机构和个人之间的交流、识别及使用,我国相关部门制定了一系列标准——《地形图图式》,用于规范地形图上各种要素的表示方式。这些标准覆盖了不同比例...

    基础地形图数据库规范(1:500-1:1000-1:2000).doc

    基础地形图数据库规范是指导大比例尺地形图数据管理和建库的重要标准,主要适用于1:500、1:...无论是测绘部门还是其他使用这些数据的专业和行业,都可以依据这套规范进行数据处理,提高工作效率并保证数据的准确性。

    ArcGIS编辑操作的常用快捷键.pdf

    3. **与注记相关的快捷键**: - E:在Sketch工具、Edit工具和Edit Annotation工具之间切换 4. **Edit Annotation工具**: - Shift:添加或取消选择 - Ctrl:移动选择锚点 - N:选择下一个被选注记要素 - R:...

    arcgis快捷键汇总

    - E: 在Sketch工具、Edit工具和Edit Annotation工具之间切换 - Shift: 添加或取消选择注记 - Ctrl: 移动选择的锚点 - N: 选择下一个要素 - R: 切换旋转模式 - F: 切换到要素模式 5. Sketch工具的快捷键: - ...

    ArcGIS编辑快捷键借鉴.pdf

    在ArcGIS编辑环境中,快捷键极大地提高了工作效率...通过熟悉并熟练运用这些快捷键,ArcGIS用户可以在编辑地理数据时更高效地工作,减少鼠标的使用,提高生产力。了解并掌握这些快捷键是提升ArcGIS编辑效率的关键步骤。

    如何创建要素关联的注记Feature-linked

    相比标准注记,使用关联要素的注记的好处是:ArcGIS 会为您执行维护工作。例如,在创建一个新的要素时,新的注记会根据要素属性自动生成。如果移动或修整要素,那么注记也会重新定位。如果改变要素的属性,那么基于...

    ARCGIS快捷键

    3. **与注记相关的快捷键**: - E:在Sketch工具、Edit工具和Edit Annotation工具之间切换 - R:切换旋转模式 - F:切换要素模式 4. **Edit Annotation工具**: - Shift:添加或移除选择 - Ctrl:移动选择的...

    arcgis快捷键技巧

    3. **与注记相关的快捷键**: - E:在Sketch工具、Edit工具和Edit Annotation工具之间切换 4. **Edit Annotation工具**: - Shift:添加或取消选择注记 - Ctrl:移动选择锚点 - N:选择下一个被选注记 - R:...

    利用arcgis将dwg注记转换到shp属性字段的方法.doc

    Step 3: 转换注记数据 在 ArcGIS 中,使用“ArcToolbox---数据管理工具---要素---要素转注记”将 DWG 数据中的注记数据转换到地理数据库库注记中。 Step 4: 转换注记面 使用“ArcToolbox---数据管理工具---要素--...

    Arcgis快捷方式

    3. **与注记相关的快捷键**: - `E`:在Sketch工具、Edit工具和Edit Annotation工具之间切换 4. **Edit Annotation工具**: - `Shift`:添加或取消选择注记 - `Ctrl`:移动选择的注记锚点 - `N`:选择下一个...

    2011年1:500地形图测图字体规定.pdf

    《2011年1:500地形图测图字体规定》是测绘行业中一份重要的技术规范,详细规定了在1:500比例尺地形图制作时,各类地物和要素注记所使用的字体、字号、宽度因子以及角度。这份规定确保了地形图的标准化和可读性,...

    注记转宗地属性(CAD/CASS插件)

    根据闭合多段线内文字刷 CASS 宗地属性,注记如:JC12345、张三、0702(宗地号包含字母、权利人不包含数字、地类编码为整数,只有其中一种也可以刷)。

    ArcGIS注记要素-shp字段值转出CAD注记方法.pdf

    ArcGIS注记要素-shp字段值转出CAD注记方法 ArcGIS 是一款功能强大的地理信息系统软件,能够帮助用户对地理空间数据进行处理、分析和展示。其中,一个重要的应用场景是将 ArcGIS 中的注记要素转换为 CAD 注记,以便...

    cass文字注记打出来的字变成问号该如何处理.docx

    在解决问题的同时,我们也需要了解 Cass 文字注记的优缺点。Cass 文字注记的优点是可以快速地将用户输入的文字转换为特定的字体和样式,但缺点是可能无法正确地处理特殊字符或非 Unicode 编码的字符。 Cass 文字...

    常用ARCGIS快捷键

    3. **Edit工具与注记相关的快捷键**: - E:在Sketch工具、Edit工具和Edit Annotation工具之间切换,根据需要快速进入不同编辑状态。 4. **Edit Annotation工具**: - R:在旋转模式和非旋转模式之间切换,用于...

    简单介绍爬山虎建库软件的建库流程.docx

    - 在运行 `reglib` 前需关闭所有杀毒软件及防火墙。 - 将字体库安装到 `C:\Windows\Fonts`。 - 使用超级管理员权限运行 `reglib.bat`。 - **CASS 入库工具**: - 运行 `注册.bat` 文件以完成安装。 ### 知识点二...

    贵州省黔西南州兴义市兴铭中学2020学年七年级地理上学期期中试题(无答案) 新人教版.doc

    - 地图的三大基本要素是比例尺、方向和图例及注记。 22. 陆地地形分类: - 陆地地形包括平原、高原、山地、丘陵和盆地。 23. 地球的基本数据: - 地球的表面积约510,000,000平方千米,平均半径约6,371千米,...

    ArcGIS注记要素-shp字段值转出CAD注记方法.doc

    这个文档提供的是一种将ArcGIS中的注记要素(Annotation)基于shp字段值转换为CAD注记的方法。以下是详细的步骤: 1. **创建个人地理数据库**: 首先,你需要创建一个个人地理数据库(Personal Geodatabase),这...

    南方CASS快捷键.pdf

    - REGEN: 刷新屏幕,解决符号显示问题 - F1到F11: 提供标准的Windows功能快捷键,如帮助、刷新、最大化等 6. **图层与样式**: - LA: 图层操作,管理不同图层的可见性、颜色和线型 - LT: 设置线型,改变对象的...

Global site tag (gtag.js) - Google Analytics