Khi sử dụng khả năng Spring 3.0 để chú thích một tác vụ theo lịch trình, tôi muốn đặt fixedDelay
tham số làm tệp từ tệp cấu hình của mình, thay vì nối cứng nó vào lớp tác vụ của mình, như hiện tại ...
@Scheduled(fixedDelay = 5000)
public void readLog() {
...
}
Thật không may, dường như với các phương tiện của Ngôn ngữ biểu thức mùa xuân (SpEL) @Value
trả về một đối tượng Chuỗi mà đến lượt nó không thể được tự động đóng hộp thành một giá trị dài theo yêu cầu của fixedDelay
tham số.