@Scheduled注解中的值从配置文件中读取
2020-03-04 本文已影响0人
钟离依云1103
2020-03-04
1.例如:@Scheduled(cron = ("${0/6 * * * * ?}"))corn表达式从配置文件中读取
解决方法:
第一步 第二步 第三步@PropertySource("classpath:properties/config.properties")
public class TaskController {
//使spring能够识别 ${cron}
//@Scheduled(cron = "0/5 * * * * ?")
@Scheduled(cron ="${cron}")
public void testTask(){
System.out.println("设置的每6s执行一次。。。。。。。。");
}
}
cron=0/6 * * * * ?