首页 » 技术乱弹 » 正文

关于Spring任务调度@Scheduled的外部配置方法

发表于: 青年博客 · 2018-3-28 ·  305 views  ·  0 replies 

在使用过Quartz过的人应该都清楚,Quartz的cron表达式是可以在外部的配置文件中配置的。那么Spring的任务调度@Scheduled 中cron可以在外部配置么?如果可以又怎么配置呢?

先抛出来一个引子(PS:急性子朋友可以直接跳过往下看哦~ )。下面就以一段Demo为例:

在xml中:

Java代码:

上面这种方式是在注解中配置写死的。如果这个时候我将项目发布到测试环境,测试人员需要测试这个任务需要修改任务调度时间,就需要开发人员不停的给测试人员编译class文件。那这样的做法是不是相当的不靠谱呢?就如我在文章开头说的那样,他能不能像Quartz一样在外部配置呢?OK,下面的Demo就是。

xml:

Java代码:

怎么样?有没有很简单?好了。这个就是Spring任务调度@Scheduled的外部配置方法,配置方法也比较简单,在这里也就不过多的说了。

 

本文链接: http://www.baikeyang.com/code/97388.html
0 like+
«上一篇: :下一篇»

相关文章

在Spring 中 获取 request 对象

  在Spring 中 获取 request 对象的方法大致有如下几...

[转]Spring事务传播机制和数据库隔离级别

先看下spring的 事务传播行为类型 事务传播行为类型 ...

ORA-28002: the password will expire within 5 days

异常信息如下: info Shell 2018-...

[转]JAVA多线程实现的四种方式

这是网上一篇关于介绍多线程的一篇文章,个人感觉总结的很...

instanceof与getClass的区别

在java中,在比较一个类是否和另一个类属于同一个类实例的...

[转]log4j中log.isDebugEnabled(), log.isInfoEnabled()和log.isTraceEnabled()作用

log4j中log.isDebugEnabled(), log.isInfoEnabled()和log.i...

0 thoughts on “关于Spring任务调度@Scheduled的外部配置方法”

  1. 还没有任何评论,你来说两句吧

Leave a reply