SpringBoot中定时任务使用配置文件配置执行时间
在传统的Spring项目中使用Spring Task设置定时任务,其执行时间配置到applicationContext.xml中指定执行方法即可;但是由于现在换做了SpringBoot框架,虽然Spring Task是集成在SpringBoot中的,但是大多是用注解直接把执行之间cron声明在了方法名上,这样不利于生产环境修改执行时间(PS:有尝试使用@Value取值后使用,未果所以换方式)
原spring Task写法:
@Scheduled(cron = "0 0 0/1 * * ?")
public void queryPayStatus() {
logger.info<