最佳答案
目前我有这个:
@Scheduled(fixedRate=5000)
public void getSchedule(){
System.out.println("in scheduled job");
}
我可以更改它以使用对属性的引用
@Scheduled(fixedRateString="${myRate}")
public void getSchedule(){
System.out.println("in scheduled job");
}
然而,我需要使用一个值获得的编程,以便日程可以改变,而不重新部署应用程序。最好的办法是什么?我知道使用注释可能不太可能..。