spring的定时任务

来源:互联网 发布:端口不通怎么办 编辑:程序博客网 时间:2024/06/02 04:49


第一种:(@Scheduled注解)

 1、在spring的core配置文件中添加空间命名

xmlns:task="http://www.springframework.org/schema/task"http://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task/spring-task.xsd


2、启用定时任务的注解

<task:scheduler id="myScheduler" pool-size="5"/>//多任务时配置线程池,否则项目会报错 id可以随意命名<task:annotation-driven scheduler="myScheduler"/>

3、在需要执行定时任务的方法上添加注解

@Scheduled(cron="0/3 * * * * ?")//每隔3秒执行一次,具体参数配置自己查找public void getA() {System.out.println(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>..任务A");}@Scheduled(cron="0/4 * * * * ?")public void getB() {System.out.println(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>..任务B");}



原创粉丝点击