@Scheduled, um zu überspringen, wenn das Bestandteil nicht vorhanden istJava

Java-Forum
Anonymous
 @Scheduled, um zu überspringen, wenn das Bestandteil nicht vorhanden ist

Post by Anonymous »

Team, ich arbeite an einem Projekt, das die Cache -Daten rechtzeitig aktualisiert. Nach dem Design sollte der Client (Spring Start -App) eingestellt werden.

Code: Select all

Encountered invalid @Scheduled method 'refresh': Could not resolve placeholder 'refresh.interval' in value "${refresh.interval}"
< /code>
Bibliothekscode: < /p>
@Component
public class Scheduler {

@Value("${refresh.interval:#{null}}")
private String refreshInterval;

@Scheduled(fixedRateString = "${refresh.interval}")
public void refresh() {
if (StringUtils.isNotBlank(refreshInterval)) {
Cache.refresh();
}
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post