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