Під час використання можливості Spring 3.0 для анотування запланованих завдань я хотів би встановити fixedDelay
параметр as з мого файлу конфігурації, а не жорстко підключити його до свого класу завдань, як зараз ...
@Scheduled(fixedDelay = 5000)
public void readLog() {
...
}
На жаль, здається, що за допомогою мови Spring Expression Language (SpEL) @Value
повертає об'єкт String, який, в свою чергу, не може автоматично встановити коробку до великого значення, як цього вимагає fixedDelay
параметр.