1.首先要在spring-config.xml里面配置一下:

 

xmlns:task="http://www.springframework.org/schema/task"

http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.2.xsd

<task:annotation-driven/>

具体上图看图:

 

然后就可以开始写测试方法了:

 

@Component
public class TimerTask {
    
    
      @Scheduled(cron = "0/5 * * * * ?")//每隔5秒隔行一次 
      public void  test2(){
         System.out.println("-----每5秒执行一次的定时任务开启-----");

      }
}

 

注:大家要注意几个误区!!!

1.首先如果是建在test包 就一定要扫描test包 不然就不会生效

2.要启动服务器 就是tomcat 不启动是没法测试的

 

还有其他问题欢迎留言 有时间就会回复!

 

@注:本博客仅为个人学习笔记。 所属人:Yuan 

版权声明:本文为zhetiankj原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zhetiankj/p/12681450.html