我正在开发一个模拟足球比赛的应用程序。所以,我的足球比赛将在某个时间开始。
例如,比赛可以在5月25日晚上20点进行。如何告诉Spring启动模拟匹配的方法?
我正在使用Spring MVC和Apache Tomcat。 (+ Spring Data JPA和Hibernate)。谁能告诉我一些想法和意见?
提前谢谢。
答案 0 :(得分:1)
您必须编写cron
,它与您拥有的java代码完全分开。 cron
作业可以安排在特定时间运行,并且在此作业中您必须启动模拟匹配的方法。
答案 1 :(得分:0)
查看Spring的@Scheduled
注释以安排作业
http://docs.spring.io/spring/docs/4.1.1.RELEASE/spring-framework-reference/htmlsingle/#scheduling-annotation-support-scheduled
@Scheduled(cron="0 0 20 25 MAY *")
public void doSomething() {
// something that should execute on weekdays only
}