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